하이버네이트 호환성 적용 방법
- 작성자 :
- 강*욱
- 작성일 :
- 2013-07-10 13:59:51
- 조회수 :
- 980
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
EgovAbstractDAO는 하이버네이트용이 아니라 ibatis 용으로 알고 있습니다.
하이버네이트를 사용할 경우
1. DAO 클래스는 전자정부 표준 아키텍처를 준수하지 않아도 되는지?
2. 다른 클래스를 상속 받아야 하는지
위 2가지 경우가 아니면 다른 방법이 있는지 궁금합니다.
하이버네이트를 사용할 경우
1. DAO 클래스는 전자정부 표준 아키텍처를 준수하지 않아도 되는지?
2. 다른 클래스를 상속 받아야 하는지
위 2가지 경우가 아니면 다른 방법이 있는지 궁금합니다.
A
안녕하세요. 강성욱님.
Hibernate 또는 JPA의 경우는 다음과 같은 기준으로 적용하시면 됩니다.
DAO에서 SessionFactory(권장) 또는 HibernateTemplate/JpaTemplate를 활용하거나, HibernateDaoSupport/JpaDaoSupport를 상속하여 활용
참고로 Hibernate를 사용하실 때에는 JPA를 통해 적용하시는 것을 권장드립니다.
표준프레임워크 2.6에 추가된 Spring Data JPA도 활용하실 수 있으며 관련 가이드는 다음 가이드 중 "Spring Data - JPA" 부분을 참조하십시오.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea2.6
적용 기준에 대한 보다 자세한 사항은 "알림마당 -> 자료실"의 "정보시스템 구축 발주자를 위한 표준프레임워크 적용가이드 2.3"를 참조하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
Hibernate 또는 JPA의 경우는 다음과 같은 기준으로 적용하시면 됩니다.
DAO에서 SessionFactory(권장) 또는 HibernateTemplate/JpaTemplate를 활용하거나, HibernateDaoSupport/JpaDaoSupport를 상속하여 활용
참고로 Hibernate를 사용하실 때에는 JPA를 통해 적용하시는 것을 권장드립니다.
표준프레임워크 2.6에 추가된 Spring Data JPA도 활용하실 수 있으며 관련 가이드는 다음 가이드 중 "Spring Data - JPA" 부분을 참조하십시오.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtea2.6
적용 기준에 대한 보다 자세한 사항은 "알림마당 -> 자료실"의 "정보시스템 구축 발주자를 위한 표준프레임워크 적용가이드 2.3"를 참조하시면 되실 것 같습니다.
그럼, 즐거운 하루되십시오.
감사합니다.