Spring Boot
-
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.PhysicalNaming..