사용자 도구

사이트 도구


springframework:jpa

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
springframework:jpa [2015/01/02 14:29]
kwon37xi [예외 변환(Hibernate 연동에서도 동일)]
springframework:jpa [2018/03/07 08:42]
kwon37xi
줄 2: 줄 2:
   * [[java:jpa|JPA]]   * [[java:jpa|JPA]]
   * [[java:jpa:springdatajpa|Spring Data JPA]]   * [[java:jpa:springdatajpa|Spring Data JPA]]
-  * [[http://www.baeldung.com/2011/12/13/the-persistence-layer-with-spring-3-1-and-jpa/|Spring 4 and JPA with Hibernate]]+  * [[http://www.baeldung.com/the-persistence-layer-with-spring-and-jpa|A Guide to Hibernate with Spring 4 | Baeldung]]
  
 ===== EntityManager 주입 ===== ===== EntityManager 주입 =====
줄 12: 줄 12:
 ===== 예외 변환(Hibernate 연동에서도 동일) ===== ===== 예외 변환(Hibernate 연동에서도 동일) =====
   * DAO 클래스에 ''@Repository'' 어노테이션을 부여한다.   * DAO 클래스에 ''@Repository'' 어노테이션을 부여한다.
-  * ''PersistenceExceptionTranslationPostProcessor''를 등록해줘야 한다.<code xml>+  * ''PersistenceExceptionTranslationPostProcessor''를 등록해줘야 한다. 이렇게 하면 ''@Repository'' 클래스들에 대해 자동으로 예외를 Spring의 ''DataAccessException''으로 일괄 변환해준다.<code xml>
 <bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" /> <bean class="org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor" />
 </code> </code>
springframework/jpa.txt · 마지막으로 수정됨: 2018/03/07 08:42 저자 kwon37xi