본문 바로가기

Java/Spring Boot

SpringBoot-002-Spring Boot project 만들기

1. Spring boot의 장점

- project에 따라 자주 사용되는 library등이 미리 조합되어 있음.

- 복잡한 설정을 자동으로 처리

- Tomcat이나 Jetty와 같은 WAS(web application server)에 배포하지 않고도 실행할 수 잇는 jar 파일로 web application 개발 가능

 

2. Spring boot project 생성

 

dependencies 선택

- 실행: Run As > Spring Boot App

- 확인: Chrome 창에서 localhost:8080 접속

 

3. Hello World return

- 다음과 같이 package 및 class 생성 (sample package에 controller package - HelloController class 생성)

- 다음 source 입력

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package sample.conrtoller;
 
 
@RestController
public class HelloConrtoller {
    
    @RequestMapping("/")
    public String hello() {
        return "Hello World!";
    }
 
}
 
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
  • @RestController annotation: 해당 class가 Rest Controller 기능을 수행하도록 함
  • @RequestMapping annotation: 해당 method를 실행할 수 있는 주소 설정
반응형