[Java] JPA 테이블명 대문자 인식 오류

제이브로·2024년 12월 31일

Spring

목록 보기
11/11
post-thumbnail

1. JPA를 통한 조회 오류

테이블명에 대문자가 되어 있을경우, jpa를 통해 조회하면 오류가 난다.

  • Hibernate에서 기본적으로 테이블명을 모두 소문자로 인식해서 조회가 안된다.

2. 해결방법

yml 파일에서 naming 규칙을 추가해주면 해결된다.

spring:
  jpa:
    hibernate:
      naming:
        physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
        implicit-strategy: org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl

3. References

  1. best1370 velog
profile
기록하지 않으면 기록되지 않는다.

0개의 댓글