반응형
Spring Boot
▷Spring 프레임워크를 사용할 때 많은 설정 xml을 작성한다. Spring boot는 이런 설정들을 많이 자동화 시켜주고 간편하게 사용할 수 있도록 한다.
▷Spring과 달리 Maven의 Dependency들의 버전관리를 자동으로 해줘서 각 모듈의 버전을 입력할 필요가 없다.
특징
▷WAR 파일 배포의 필요 없이 Tomcat, Jetty, Undertow를 내장하고 있다.
▷'Starter' Pom을 제공해 Maven 설정과 구성을 간소화한다.
▷자동으로 Spring 설정을 한다.
▷매트릭, 상태 확인 및 외부 설정과 같은 프로덕션 기능을 한다.
▷generation 코드나 XML이 필요 없다.
프로젝트 생성
조건
STS 플러그인 다운로드
이클립스
1. New -> Spring Starter Project
2. Name, Group, Artifact, Package, Type 등을 설정한다.
3. POM 파일 구성. 필요한 모듈 체크!
4. 프로젝트 생성! 이 후 간단한 컨트롤러 작성 후 테스트!
@Controller
public class SampleController {
@RequestMapping("/")
@ResponseBody
public String test(){
return "Hello World!!";
}
5. 프로켁트 오른쪽 버튼 -> Run as -> Spring Boot App
반응형
'WEB > Spring' 카테고리의 다른 글
@Controller (1) | 2017.01.30 |
---|---|
Spring Boot : Bootstrap 연결 (0) | 2017.01.20 |
Spring Boot에서 Jsp 사용 (0) | 2017.01.20 |
Spring 프로젝트 생성 (0) | 2017.01.17 |
STS (Spring Tool Suite) 설치 (0) | 2017.01.12 |