본문 바로가기

개발/DB

intelliJ 에서 springboot + cubrid 연결 시 만난 에러 : java.lang.UnsupportedOperationException] with root cause

반응형

-나의 상황

: 멀티 DB 를 지원하기 위해 mysql 로 개발된 프로젝트에 cubrid 도 연동하다가 만난 에러.

구글링 시, resultType 문제라는 글이 대부분이었는데.. 나의 경우는 DB 변경 하다 발견한 거라 쿼리상 문제는 아닌 듯 했음.

-원인

: 아래 링크보면 나오는데, 걍 큐브리드 문제였음. 큐브리드가 뭔갈 지원하지 않아서 그렇다고함..

버전 10.1.3 이상은 문제가 해결되어있다고 함!

http://www.cubrid.com/qna/3821250
 

CUBRID | Q&A - SPRING BOOT 2.X 버전연동 시 문제

* 질문 등록 시 다음의 내용을 꼭 기입하여 주세요. OS Window7 32bit, Linux 64bit 등 CUBRID Ver. [cubrid_rel] 수행 결과 CUBRID TOOL Ver. [도움말]-[버전정보] 확인 응용 환경(API) java, php, odbc 등 입력 * CUBRID 응용

www.cubrid.com

 

-해결 

: maven에 버전 10.1.3 이상의 큐브리드 추가!

//pom.xml 에 아래 내용 추가!
<repositories>
   <repository>
      <id>cubrid</id>
      <url>http://maven.cubrid.org/</url>
   </repository>
</repositories>

<!-- JDBC 드라이버: cubrid-->
<dependency>
   <groupId>cubrid</groupId>
   <artifactId>cubrid-jdbc</artifactId>
   <version>10.1.3.7765</version>
</dependency>

 

반응형