Spring-JPA-hibernate.naming
본문 바로가기
Spring

Spring-JPA-hibernate.naming

by IYK2h 2022. 3. 22.
728x90

JPA를 적용하고 나서 Entity 생성 시 변수 명을 그대로 매핑 안하고 언더바 형식 카멜을(UserName => user_name) 으로 자동 매핑해준다.

이 부분을 변수 명과 DB칼럼명을 그대로 매핑 하려면

application.properties 에 추가해주면 된다.

spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl

application.yml 경우

jpa:
    hibernate:
      ddl-auto: none
      naming:
        physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
​
728x90

'Spring' 카테고리의 다른 글

Java Bean? Spring Bean?  (0) 2022.04.29
Spring DI 종류  (0) 2022.04.22
Spring IoC, DI 가 무엇인지  (0) 2022.04.19
Filtet vs Interceptor  (0) 2022.03.18
Spring Security  (0) 2021.09.10

댓글