티스토리 뷰
Java/JPA, QueryDSL
[JPA] LocalContainerEntityManagerFactoryBean의 setJpaPropertyMap을 설정할 때 사용할 수 있는 key 값 목록
종벌🍀 2023. 10. 24. 12:14반응형
JPA 를 다중 Datasource 로 구성할때,
LocalContainerEntityManagerFactoryBean 에서 프로퍼티를 setJpaPropertyMap 을 이용해 설정 할 때
key 값 리스트는 아래와 같다.
hibernate.dialect : Hibernate가 사용하는 SQL dialect를 지정합니다.
hibernate.hbm2ddl.auto : DDL 생성 전략을 지정합니다.
hibernate.show_sql : SQL을 출력할지 여부를 지정합니다.
hibernate.format_sql : SQL을 포맷할지 여부를 지정합니다.
hibernate.use_sql_comments : SQL에 주석을 추가할지 여부를 지정합니다.
hibernate.connection.driver_class : DataSource가 사용하는 JDBC 드라이버 클래스를 지정합니다.
hibernate.connection.url : DataSource가 연결하는 데이터베이스 URL을 지정합니다.
hibernate.connection.username : DataSource가 사용하는 데이터베이스 사용자 이름을 지정합니다.
hibernate.connection.password : DataSource가 사용하는 데이터베이스 암호를 지정합니다.
hibernate.connection.pool_size : DataSource의 연결 풀 크기를 지정합니다.
hibernate.connection.autocommit : DataSource의 자동 커밋 모드를 지정합니다.
hibernate.connection.isolation : DataSource의 트랜잭션 격리 수준을 지정합니다.
hibernate.transaction.jta.platform : JTA를 사용하는 경우 사용하는 트랜잭션 플랫폼을 지정합니다.
hibernate.transaction.manager_lookup_class : JTA를 사용하는 경우 사용하는 트랜잭션 매니저 룩업 클래스를 지정합니다.
hibernate.search.default.index_manager : Hibernate Search의 기본 인덱스 관리자를 지정합니다.
hibernate.search.default.index_factory : Hibernate Search의 기본 인덱스 팩토리를 지정합니다.
hibernate.search.default.analyzer : Hibernate Search의 기본 분석기를 지정합니다.
hibernate.search.default.analyzer_definition_resource : Hibernate Search의 기본 분석기 정의 파일의 위치를 지정합니다.
반응형
'Java > JPA, QueryDSL' 카테고리의 다른 글
[QueryDSL] Projections, @QueryProjection 을 사용하여 DTO로 반환하기 (1) | 2023.11.13 |
---|---|
[QueryDSL] 다중 Datasource 설정하기 (feat.@Qualifier 사용) (0) | 2023.11.13 |
[Entity] @PrePersist , @PreUpdate 차이 (0) | 2023.09.18 |
[QueryDSL] Q클래스 생성 및 설정. -종결- (feat.intelliJ) (2) | 2023.08.23 |
[QueryDSL] Q클래스 import 불가 오류해결 / generated 폴더관련 문제. (feat.IntelliJ) (0) | 2023.07.28 |
댓글