이제는 대부분의 개발 프로세스가 아이디어 통합 개발 환경을 사용하고 있습니다. 작성자는 이전에 매우 고집이 세었고 나중에는 회사에서 아이디어로 전환해야 했습니다. 사용하기 쉽습니다. 한번도 사용해 본 적이 없습니다. 친구들이 사용해 볼 수 있습니다. 여기서는 아이디어를 데모 환경으로 사용합니다.
나는 보통 아래와 같이 File-->New-->Project 아이디어에서 빈 프로젝트에서 시작합니다
왼쪽에서 Maven을 선택하고 오른쪽에서 JDK를 선택합니다. 아래의 "Create from Archetype"은 pom 템플릿을 선택하는 것을 나타냅니다. 여기서는 빈 프로젝트를 빌드하므로 특별히 확신하지 않는 한 선택하지 마세요.
다음 단계를 살펴보세요.
여기서 프로젝트 이름과 ArtifactId가 동일하거나 다른 것을 확인할 수 있습니다. "마침"을 클릭하여 생성을 완료하세요. 아래와 같이 프로젝트를 빌드하면
Maven 프로젝트의 기본 구조가 이미 있음을 알 수 있습니다. springboot 여정을 시작하겠습니다.
이제 개발은 모두 springboot 웹 프로젝트입니다. 즉, 서비스가 임베디드 tomcat 형태로 존재한다는 의미입니다. 그런 다음 종속성을 도입해야 합니다.
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.3.3.RELEASE</version> </dependency>
즉, 위의 내용을 pom.xml 파일 종속성, 추가한 파일은 다음과 같습니다.
이제 종속성이 추가되었으므로 서비스를 시작할 수 있습니다. 시작하기 전에 시작 클래스도 필요합니다.
package com.my.template; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; //springboot的启动注解 @SpringBootApplication public class BootServer { public static void main(String[] args) { //启动 SpringApplication.run(BootServer.class); } }
위치에 주의하세요. 시작 클래스
BootServer.java는 상위 패키지 com.my.template 아래에 있습니다. 여기에 없으면 일부 주석이 유용하지 않을 수 있습니다. 시작 클래스 BootServer. BootServer의 메인 메소드만 실행합니다.
위의 로그가 나타나며 서비스가 시작되었으며 포트는 8080임을 나타냅니다. 방문하면
루트 경로가 127.0.0.1이기 때문입니다. :8080이 존재하지 않습니다. 테스트 컨트롤러를 작성하여 연습해 보겠습니다.
package com.my.template.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; @Controller public class TestServer { @ResponseBody @RequestMapping("test") public String test(){ return "hello springboot"; } }
주소 127.0.0.1:8080/test에 액세스하면 다음과 같습니다.
성공적으로 "hello springboot"가 반환되었습니다. 우리의 서비스가 정상임을 증명합니다.
위 내용은 springboot 프로젝트를 빠르게 빌드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!