IT/Spring

Spring boot Oracle DB Connection issues

민쌍 2020. 12. 15. 10:33

Numeric Overflow Exception when retrieving the Meta-data for sequences from Oracle Database

hibernate.atlassian.net/browse/HHH-13694)

 

[HHH-13694] Numeric Overflow Exception when retrieving the Meta-data for sequences from Oracle Database - Hibernate JIRA

Numeric Overflow Exception when retrieving the Meta-data for sequences from Oracle Database

hibernate.atlassian.net

-원인 : Oracle 에서 사용하는 숫자 범위 > Long 형식 숫자 범위 → Overflow 발생
-해결 :
1. OracleDialect 상속받은 CustomOracleDialect 생성
2. getQuerySequencesString() 메소드 오버라이딩
3. application.properites 재정의한 클래스를 Dialect 로 사용

   spring.jpa.properties.hibernate.dialect=***com.halla.holdings.config.CustomOracleDialect***
728x90
반응형