@Entity 또는 @Column 에서 카멜케이스를 사용할 경우 JPA가 스네이크 케이스로 변경해서 쿼리 날림. @JoinColumn(name = "userId") // 스네이크 케이스인 user_id 로 변경되어 쿼리가 날아감 properties에서 설정을 아래와 같이 바꿔주면 입력한 카멜케이스 그대로 적용됨 # 카멜케이스 언더바 자동변경 방지 spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl