본문 바로가기
개발자의 공부방/스프링

Simple Project와 Spring MVC Project 차이점? 그리고 Spring Project와 Spring Legacy Project 차이점은??

by 쌈빡한 쥬니준 2019. 3. 19.

Spring Project와 Spring Legacy Project 차이점?



Spring Legacy Project : 일반적인 Spring Framework 프로젝트입니다. 필요에 따라서 Spring Framework 의 라이브러리가 내장되어 있어서 이용할 수 있습니다.


Spring Starter Project : Spring Boot 라는 응용 프로그램의 빠른 개발 프레임워크를 이용한 프로젝트입니다. 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있습니다.


기본적으로 Spring Legacy Project를 많이 사용하는 것 같습니다.






Simple Project와 Spring MVC Project 차이점?



제일 많이 궁금했던 부분입니다.

어느 분은 Simple Project 로 작성하시고 또 어느 분은 Spring MVC Project 를 사용하시는데

아무리 검색해도 나오지 않아서 찾다 찾다 작성해봅니다.



Simple java : 최상위 패키지없이 기본 Spring 구성 및 프로젝트 본성을 사용하여 Java 빌드를 사용하여 간단한 Spring 프로젝트를 작성합니다.

Simple Spring Maven : Spring 라이브러리의 기본 세트를 포함하는 Maven을 사용하여 간단한 Spring 프로젝트를 생성합니다.

Simple Spring Web Maven : Spring 웹 라이브러리의 기본 세트를 포함, Maven을 사용하여 간단한 Spring 웹 프로젝트를 생성합니다.


Spring MVC Project : 기본적으로 MVC 형태로 메이븐까지 셋팅이 되어 생성됩니다.





#대략 초기에 생성될 때 구조적인 부분의 차이 같네요.

#제일 많이 사용하는 건 Spring MVC Project 인 것 같고,

처음 배울 때는 메이븐과 스프링 라이브러리 등록 등을 배우기 위해서 Simple 쪽을 많이 사용하는 것 같습니다.














출처 : http://www.devkuma.com/books/pages/516


댓글0