JPA를 써서 DB와 연동하는데 자꾸 엔티티 클래스에 작성한 필드에 자동으로 언더바를 생성해서 DB의 컬럼들과 매치를 해서 오류가 발생이 됐다. 그래서 찾아보니 똑똑한(?) 스프링이 자동으로 해줌. 쨋든 방지하기 위해서 이 코드를 properties 에 넣어줘야 한다!
spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl'개발 일기' 카테고리의 다른 글
| [JAVA] 1. 객체와 클래스 (1) | 2025.03.11 |
|---|---|
| [DB] Mybatis 사용법 (0) | 2024.05.07 |