[SPRING] spring-boot에서 hibernate.format_sql을 설정하는 방법은?
SPRINGspring-boot에서 hibernate.format_sql을 설정하는 방법은?
나는 속성 정의와 함께 데이터베이스 삽입에 스프링 부트 자동 구성을 사용하고 있습니다.
spring.jpa.database=POSTGRESQL
spring.jpa.show-sql=true
spring.jpa.hibernate.ddl-auto=update
하지만 어떻게 hibernate.format_sql = true로 설정할 수 있습니까? 스프링 부트가 지원되지 않습니까?
해결법
-
==============================
1.Spring Boot는 다음을 사용하여 사용 가능한 모든 hibernate 속성을 설정할 수있게합니다 :
Spring Boot는 다음을 사용하여 사용 가능한 모든 hibernate 속성을 설정할 수있게합니다 :
spring.jpa.properties. *
그래서 spring.jpa.properties.hibernate.format_sql = true가 잘 동작합니다.
문서의이 부분을 확인하십시오.
-
==============================
2.다음을 사용할 수 있습니다 : spring.jpa.properties.hibernate.format_sql = true
다음을 사용할 수 있습니다 : spring.jpa.properties.hibernate.format_sql = true
문서 외에도 여기서는 예제를 따라 응용 프로그램을 구성합니다. 당신은 그것에 사용 된 속성의 샘플을 찾을 수 있습니다.
-
==============================
3.이것은 매우 유용하다.
이것은 매우 유용하다.
spring.jpa.hibernate.format_sql=true
-
==============================
4.Spring 부트 속성을 선언하기 위해 yml 형식을 사용한다면, 다음을 사용할 수 있습니다 :
Spring 부트 속성을 선언하기 위해 yml 형식을 사용한다면, 다음을 사용할 수 있습니다 :
spring: datasource: jpa: properties: hibernate.format_sql: true
-
==============================
5.
jpa: hibernate: ddl-auto: update show-sql: true properties: hibernate.format_sql: true
from https://stackoverflow.com/questions/25720396/how-to-set-hibernate-format-sql-in-spring-boot by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 메이븐 프로파일 또는 스프링 프로파일? (0) | 2019.03.03 |
---|---|
[SPRING] PropertyPlaceholderConfigurer와 함께 사용할 환경 별 특성을로드 하시겠습니까? (0) | 2019.03.03 |
[SPRING] Java Config를 사용하는 Spring Security 커스텀 인증 필터 (0) | 2019.03.03 |
[SPRING] 테스트 @ 봄에 스케줄 (0) | 2019.03.03 |
[SPRING] 하이버 네이트 세션이 쓰레드에 바인드되지 않았고, 컨피규레이션은 비 - 트랜젝션 세션의 생성을 허용하지 않는다. (0) | 2019.03.03 |