-
Spring data Jpa camelCase 자동 underscore 방지 MysqlJava&Spring/Spring 2022. 9. 19. 13:11
Spring Entity 에서 다음과 같이 camelCase 로 fild 값을 선언했지만
private LocalDateTime orderDate; //주문시간
Mysql 에서는 order_date 라고 칼럼명이 들어간다.
이는 매핑에 오류를 불러올 수 있다.
yml 파일에 naming 를 추가해주자.
jpa: hibernate: ddl-auto: create naming: implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl # 자동 camelCase-> underscore 전환 방지. physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
'Java&Spring > Spring' 카테고리의 다른 글
Spring data-JPA,data-Rest (feat.프로젝트 구조) (0) 2022.10.31 @Qualifier (0) 2022.10.31 Spring Test 기초[1] , assertall() (0) 2022.09.06 JPA 영속성 컨텍스트 (0) 2022.09.01 Spring & JPA persist 자동 생성 id 받기 (0) 2022.08.26