※ 준비사항 : eclipse, jdk, tomcat, mysql 설치


* 이클립스 켜서 메뉴바에서 Help > Eclipse Marketplace 킴



* 'STS' 검색하고 Release라고 되어있는거 받고 (나는 이미 깔아서 installed라고 써있음)




* 이클립스 재실행



* 메뉴바에서 File > New > Others > Spring > Spring Legacy Project 누름 (아래 화면이 뜨면 됨)



* 거기서  Spring MVC Project ㄱㄱ





* 패키지명 쓰면 프로젝트 생김







* 하단에 서버탭에서 (없으면 메뉴바에서 Windows > Show Views > Servers) 우클릭하고 New > Server 하고 다운로드한 서버 추가





* 아까 만든 스프링 프로젝트에서 우클릭하고 Run As > Run On Server하고 다음다음 눌르면 올라감





* home뜨나 꼭 확인하고 다른거 해야함


http://localhost:8080/경로 입력


경로는 Server프로젝트에 server.xml에 최하단에 Context에 있음. 디폴트는 패키지명에 마지막꺼


나같은경우는 http://localhost:8080/springstudy 이거임




hello world 뜨면 완료



* jackson을 세팅할껀데 스프링은 메이븐 내장


따라서 프로젝트에 pom.xml 찾아서 거기에 dependency 추가하면 알아서 다운로드해줌


추가하고 maven update 하기



* 컨텍스트 추가함


servlet-context.xml에 밑에꺼 추가



* 컨트롤러에 추가 (post)



* post 날려보기 (난 curl로 날림)


curl -X POST -H "Content-Type:application/json" -H "Accept: application/json"  http://localhost:8080/springstudy/post -d  '{"name":"a"}'


제대로 오면 성공


* 디비, 마찬가지로 폼에 추가 후 업데이트



* root-context.xml에 추가




* 확인인


얘 쓸수있게 추가해놓고



확인하기하면 끝(나는 급한대로 로그로 찍어봄)






이거 왜했는지 모르겠다


다음부터는 이런건 필요할 때 공부해야겠다


재미없고 소득없었다

+ Recent posts