J2EE가 짜증스러웠다고나 할까~ 오랫동안 java 서버개발쪽은 피해 다녔었다.
근래에 보니 spring이 struts를 완전히 누르고 java framework으로 자리를 확실히 잡은 것 같고
DB연동도 mybatis가 일단 대세를 이루는 것으로 분위기를 파악하고 다시 java 서버쪽에 관심을 가지기로 했다.
<기본 스텝>
0. Eclispe EE버전 설치.
1. Eclipse -> help-> marketplace에서 find: spring STS(Spring Tool Suite) 검색해서 설치.
2. Tomcat설치 및 Eclipse연동은 이 분의 글 참조: http://h5bak.tistory.com/136
(tomcat은 7.0x정도로 설치 요망. 현재 tomcat 8.x는 eclipse plugin이 필요한 듯)
3. 프로젝트 생성
new -> other 의 spring 밑에 Spring Project 를 선택한 후,
simple spring-web-maven Project를 선택함.
--> pom.xml 이 자동으로 생성됨.
[eclipse Neon에서는 Spring Legacy Project -> Simple Spring Web Maven 임]
( 단, NONE-WEB project일 경우에는 Simple Spring Maven 정도 선택하고
main에서 ClassPathXmlApplicationContext 를 이용함.)
4. new->other->spring bean configuration File. add.해서 DI(IOC) 코딩.
파일명은 application-config.xml 로 하고 (bean, context 최상위꺼 하나씩 필수 선택)
src/main/resources/spring/application-config.xml 인데.. eclipse neon에서는 자동 생성이 됨.