A real ROCA using Bootstrap, jQuery, Thymeleaf, Spring HATEOAS and Spring MVC (by Tobias Flohre)http://blog.codecentric.de/en/2013/01/a-real-roca-using-bootstrap-jquery-thymeleaf-spring-hateoas-and-spring-mvc/ Spring MVC and the HATEOAS Constraint (by Geraint Jones)http://city81.blogspot.ie/2013/05/spring-mvc-and-hateoas-constraint.html Top 5 jQuery Plugins for April 2013 (by Gavin Mcleod)http:/..
* 오랜만에 SpringSource Team Blog를 눈팅하다가 Spring MVC의 공식 샘플 애플리케이션인 Spring PetClinic이 리팩토링되었다는 소식을 접했다. 코딩 실력이 느는 가장 빠른 방법은 역시 책을 정독하는 것보다는 고수들의 소스 코드를 해독하는 작업이 아닌가 싶다. SPRING PETCLINIC IS ON GITHUB! (by Michael Isvy)http://blog.springsource.org/2013/03/21/spring-petclinic-is-on-github/ * PetClinic 애플리케이션은 아래 링크로 직접 실행해볼 수 있다.http://spring-petclinic.cloudfoundry.com/ * 전체 소스 코드는 아래 링크로 확인해볼 수 있다.http..
* 상황은 Spring MVC 3 환경의 Service 클래스에서 아래와 같이 서로 다른 dataSource를 가지는 DAO의 CRUD를 하나의 비즈니스 로직으로 여겨 트랜잭션 처리를 해야 한다.aDAO.update();anotherDAO.update(); * 기본적으로 Spring MVC 3에서 트랜잭션 처리는 하나의 dataSource를 대상으로만 이루어진다. 2개 이상의 dataSource에 대한 CRUD를 하나의 트랜잭션으로 처리할 수 있는 방법은 없을까? * 구글링 결과 JTA를 사용해야 하며 transactionManager 클래스로 JtaTransactionManager 클래스를 이용하라고 한다. 이 클래스는 컨테이너에 종속성을 가지기 때문에 컨테이너마다 설정이 다르다고 한다. * 또는 아래..
* 튜토리얼이라기 보다는 내가 주로 사용하는 JavaScript 라이브러리를 JSP에서 임포트하는 방법을 설명했다. * JavaScript로 작성하는 부분은 .js로 분리해야 IDE 환경의 도움을 얻기 편하지만 소스 코드 중간중간 JSTL 태그 라이브러리를 사용할 필요가 있어 분리하지 않고 .jsp 파일 안에 작성했다. 아래와 같이 /WEB-INF/fragment/common-js.jsp 파일을 작성하고 템플릿 파일에서 태그로 호출한다. * JSTL 태그 라이브러리를 사용하려면 jstl-1.2.jar와 standard-1.1.2.jar 라이브러리를 임포트해야 한다. maven jstl, maven standard 키워드로 구글링하여 쉽게 받을 수 있다. * /WEB-INF/fragment/common-j..
- Total
- Today
- Yesterday
- MySQL
- kotlin
- jsp
- 구동계
- Spring MVC 3
- maven
- Docker
- 태그를 입력해 주세요.
- Eclipse
- chrome
- node.js
- Spring Boot
- 로드바이크
- CentOS
- 평속
- Kendo UI Web Grid
- Tomcat
- JHipster
- 자전거
- java
- graylog
- JavaScript
- Kendo UI
- 알뜰폰
- jpa
- jstl
- DynamoDB
- bootstrap
- 로드 바이크
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |