이럴수가.. 스프링이 엄청난 발전을 한것 같다.


사실 스프링으로 뭔가를 시작하려면 많은 설정들이 귀찮고 짜증났었는데..


이 아래 설정만으로 스프링을 쉽게 사용할 수 있다...


pom.xml




App.java

 


@SpringBootApplication 이 어노테이션이 설정되면 해당 패키지 밑으로 component-scan을 한다.


https://github.com/muheun/spring-boot


어딘가 블로그를 보면서 테스트겸 하나 만들어봤는데 재미가 솔솔하다..


application.properties에서 contextPath와 port 설정을 해주면 되고..

(물론 그 프로퍼티 파일엔 수많은 설정키를 사용할수 있다. * 참고)


그 외엔 예전에 일할때부터 생각했던거지만 쿼리문 짜는건 쓸대없는 시간낭비라 생각했었다. -_- 물론 지금도 마찬가지...

해서 JPA를 이용해서 ORM기법(?)을 사용해봤고 DB역시 가진게 없기에 H2를 사용해서 그냥 간단한 crud 테스트 해봤다.


또.... 그냥 jsp는 식상한거 같아서 thymeleaf로...

lombok이란것도..


jquery같은것도 maven에서.. 암튼 테스트겸 이것 저것 적용해서 해봤는데 진짜 빠르고 쉽게 공부할수 있었다..


3년만에 다시 공부란걸 해볼라니.. 막막하긴한데 그래도 역시 재밌다! ^^





'Spring' 카테고리의 다른 글

embedding jetty in spring  (0) 2013.06.29

급 작성인것을 감안해주길..- -;


maven을 사용하여 프로젝트 생성. 프로젝트 구성은 src, test, resources, 정도. jdk7 사용.

Server.java 를 실행하면 대략..

AppConfiguration -> JettyConfiguration -> WebInitializer -> MvcConfiguration 순으로 구동..


기존 방식대로 web.xml, app-context.xml, servlet-context.xml에 설정하고 Server에서 jetty를 구동해도 무관.



최소 목표는 java -jar __myjetty.jar를 실행해서 서버를 띄우는 것.




pom.xml





classpath, main-class, web.xml 경로설정해주고 mvn install 하면 jar 파일 생성.

이런식으로 서버 실행.



* jdk6 버전으로 하는 방법 ( https://github.com/steveliles/jetty-embedded-spring-mvc )


'Spring' 카테고리의 다른 글

Hello- Spring Boot !  (0) 2015.10.18

+ Recent posts