Spring Boot 프로젝트를 공부하기 시작. 골든위크라 시간이 많으니 여유롭게 하면 될 듯.
오랫만에 이클립스, IntelliJ를 다운로드/설치. 톰캣 설정방법도 잊어서 겨우겨우.
New->Maven Project
기본 설정대로. Next
maven-archetype-quickstart 선택. Next
Groud Id, Artifact Id, Package를 적절히 입력
pom.xml을 열어서 아래와 같이 수정
packaging 아래에 추가.
1 2 3 4 5 | <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version> 1.3 . 1 .RELEASE</version> </parent> |
그리고 dependencies아래에 코드 추가.
1 2 3 4 | <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> |
App.java에는 @SpringBootApplication 애노테이션을, main 메서드에는 SpringApplication.run(App.class, args); 입력.
com.boot 아래에 model, controller, service, repository 패키지 추가 후 HomeController.java 클래스를 만들어서 아래와 같이 입력.
1 2 3 4 | @RequestMapping (“/”) public String home() { return “Welcome Spring Boot!”; } |
App.java를 Java Application으로 실행
3초 정도로 SpringBoot가 실행됨.
언제나 반가운 첫 테스트 페이지.