spring boot = 스프링프레임웤을 사용하는 프로젝트를 간단하게 셋업할수 있다.
전자정부 프레임워크 = 스프링 + 마이바티스 + jsp
초기 셋업하는 과정없이 간단히 프로젝트를 띄울 수 있다.
프로젝트마다 일상적으로 설정하게 되는 사항들은 이미 내부적으로 가지고 있고 개별적으로 차이가 나는 부분만 설정 파일에 집어 넣으면 된다. spring security같은 구성요소를 쉽게 가져다 쓸 수 있다.
톰캣이나 제티를 기본 내장할 수 있고, 웹 프로젝트 띄우는 시간이 독립적인 톰캣으로 띄우는 시간보다 반정도 단축된다. 또한 서블릿 컨테이너가 내장될 수 있어, 프로젝트를 .jar 파일 형태로 만들어 배포가능하다.
Maven pom.xml에서 의존 라이브러리 버전을 지정하지 않아도된다. 스프링 부트가 권장 버전을 관리한다.
----
스프링 부트는 스프링 프레임웍의 다양한 라이브러리를 좀더 손쉽게 사용할 수 있도록 만들어주는 역할이기 때문에 결국 스프링 자체에 대한 이해가 있으면 더 이해하기 쉽다.
728x90
'풀스택 > Spring' 카테고리의 다른 글
4. spring @Controller , @RequestMapping 기본 활용 예제 (0) | 2019.03.24 |
---|---|
3. spring 에서 주로 사용하는 @설명 (0) | 2019.03.22 |
2. Dnamic web project 생성후 maven project로 변경 및 설정 (0) | 2019.03.22 |
1. spring 설명 (0) | 2019.03.22 |
form validation 유효성검사 예제 (0) | 2019.03.03 |
댓글