반응형
실제로 Hibernate new_generator_mappings가 하는 일은 무엇입니까?
Spring Boot/JPA/Hibernate가 처음이라 실제로 어떤 기능을 하는지 알아보려고 합니다.
그 의사 선생님 말씀에 따르면
"...@GeneratedValue"를 사용할 때 ID 또는 시퀀스 열이 생성되는 방법을 지정합니다.
하지만 그게 행동상의 차이를 설명해주진 않아true
vs 언제가false
뭐 생각나는 거라도?
디폴트로는 이 'hibernate.id.new_disply_disply'는 false입니다.이 경우 'SequenceHiLoGenerator'가 사용되며, 이러한 다중 동작이 발생합니다.true로 설정하면 'SequenceStyleGenerator'가 사용되며, 이는 jpa와 oracle에 더 적합합니다.시퀀스 스타일의 데이터베이스 구조를 기반으로 식별자 값을 생성합니다.실제 시퀀스를 사용하는 것부터 테이블을 사용하여 시퀀스를 모방하는 것까지 다양합니다.
출처 : https://vcfvct.wordpress.com/2016/04/23/jpa-sequencegenerator-with-allocationsize-1-performance-tuning/
언급URL : https://stackoverflow.com/questions/43264106/what-exactly-does-hibernate-new-generator-mappings-actually-do
반응형
'programing' 카테고리의 다른 글
리듀서 액션 내의 프록시 오브젝트가 아닌 콘솔에 로깅할 때 상태를 어떻게 표시합니까? (0) | 2023.03.14 |
---|---|
angular - 여러 http 콜의 데이터에 액세스 - 약속 해결 방법 (0) | 2023.03.14 |
Azure에서 "엔터프라이즈 애플리케이션"과 "앱 등록"의 차이점 (0) | 2023.03.14 |
Angularjs에서 $watch 또는 ng-change를 사용하는 경우 (0) | 2023.03.14 |
시작 시 MongoDB 컨테이너를 위한 DB를 만드는 방법은 무엇입니까? (0) | 2023.03.14 |