하이버네이트 5에서 사용자 정의 함수를 추가하는 방법이 하이버네이트 6에서는 다소 많이 바뀌었습니다.
하이버네이트를 단독으로 사용하는 환경에서는 사용자 정의 함수를 작성하고 이를 Persistence.xml에 추가하면 됩니다.
스프링부트를 기반으로 하이버네이트를 사용한다면 사용자 정의 함수를 작성하는 것은 동일하나 작성된 사용자 정의 함수를 Persistence.xml이 아닌 application.properties에 추가하면 됩니다.
1. 사용자 정의 함수 작성
Hibernate 5
Hibernate 6
2. Persistence.xml에 사용자 정의 함수 추가
Hibernate 5
Hibernate 6
3. (Spring Boot Project) application.properties에 사용자 정의 함수 추가
'프로그래밍' 카테고리의 다른 글
1차 캐시, 영속성 컨텍스트는 어디에 있나? (0) | 2023.10.18 |
---|---|
[DB] Character Set, Collate이란 무엇인가? (2) | 2020.08.07 |
세션(session)이란 무엇인가? (0) | 2020.05.07 |
CQS(Command-Query Separation) (0) | 2020.03.15 |
AWS EC2 INSTANCE SCHEDULER로 INSTANCE 자동으로 켜고 끄기 (4) | 2020.03.03 |