노출되는 이미지가 불편하시겠지만 양해를 구합니다. 노출, 클릭등에 관한 자료로 활용 중입니다.


Java Spring (MVC) 프로젝트 만들기


기본 준비

- Eclipse (이클립스) Neon ( or Mars, Luna )

- STS(Spring Tool Suite) IDE 3.8  ( from  Eclipse Market )

- Maven Integration for Eclipse

- JDK 1.8 ( or 1.7 ) , Apache Tomcat 8.0 ( or 7.0 )




[2016] Spring MVC Project

예제1) http://learnfromexamples.com/how-to-create-spring-mvc-application-using-spring-tool-suite-within-a-minute/


프로젝트 생성을 위한 메뉴 선택 경로

: New -> Other -> Spring ->

Spring (Legacy) Project ->Spring MVC Project

: 생성후에 Maven -> Update Project 실행 ( 프로젝트 우측 메뉴.. )


결과물 특징

:기본 설정이 MVC를 위한 Controller와 View(jsp)가 생성이 되며, 참고해서 변경을 하면 된다. ( Maven은 기본으로 설정되어 있다. )


pom.xml설정 변경 관련 참고 :http://o7planning.org/en/10129/spring-mvc-tutorial-for-beginners


[2014] Simple Spring Web Maven

예제2)  http://iclass.tistory.com/entry/Simple-Spring-Web-Maven-Example


프로젝트 생성을 위한 메뉴 선택 경로

: New -> Other -> Spring ->

Spring (Legacy) Project ->Simple Projects ( Simple Spring Web Maven )

: 생성후에 Maven -> Update Project 실행 ( 프로젝트 우측 메뉴.. )


결과물 특징

:기본 설정이 MVC를 위한 Controller는 없고 View(jsp)가 생성이 되며, 추가하는 부분이 위의 선택보다 많아서 번거로울수 있다.


[2006] Maven Project , maven-archetype-webapp

예제3) http://websystique.com/springmvc/spring-4-mvc-helloworld-tutorial-full-example/ 

http://diaryofgreen.tistory.com/21

http://jaesu.tistory.com/entry/Maven-web-project-%EB%A7%8C%EB%93%A4%EA%B8%B0


- Maven Integration for Eclipse 플러그인을 미리 설치


프로젝트 생성을 위한 메뉴 선택 경로

: New -> Maven Project -> New Maven Project(Next)

Select an Archetype(원형) : maven-archetype-webapp / 1.0 



Add  Group Id (like a Package name) , Artifact Id (like a Class name )


[https://maven.apache.org/archetypes/maven-archetype-webapp/]


결과물 특징

:기본 생성된 파일에서 제일 먼저 pom.xml를 수정한다. springframework-version, servlet-version, jsp-version등을 수정한다.


복합 예제 , Spring 4 MVC + AngularJS CRUD Example using $http service
http://websystique.com/springmvc/spring-mvc-4-angularjs-example/



* Dependency  : pom.xml



* Spring 4 MVC HelloWorld Tutorial – Annotation/JavaConfig Example

http://websystique.com/springmvc/spring-4-mvc-helloworld-tutorial-annotation-javaconfig-full-example/



[2006] Spring Web MVC Project , XML Free

예제4) http://www.codejava.net/frameworks/spring/bootstrapping-a-spring-web-mvc-application-programmatically

블로그 이미지

StartGuide

I want to share the basic to programming of each category and how to solve the error. This basic instruction can be extended further. And I have been worked in southeast Asia more than 3 years. And I want to have the chance to work another country.

,