구멍가게 IT 공부방

Cause: java.sql.BatchUpdateException: Prepared statement needs to be re-prepared 본문

DataBase/mariaDB & MySQL

Cause: java.sql.BatchUpdateException: Prepared statement needs to be re-prepared

방구석코딩 2019. 5. 3. 16:56

 

리눅스서버의 mariaDB 버전을 5.x -> 10.x로 버전업 후

 

기존에 ibatis로 작성된 아무 문제가 없었던 view테이블 조회쿼리에서

[Cause: java.sql.BatchUpdateException: Prepared statement needs to be re-prepared]

이런 에러가났다...

해당 에러를 구글링을 해봤는데

 

pom.xml 에 선언해 놓았던 라이브러리 버전이 문제였다.

 

<dependency>

    <groupId>org.mariadb.jdbc</groupId>

    <artifactId>mariadb-java-client</artifactId>

    <version>1.5.7</version>

</dependency>

 

버전을 1.5.7 -> 2.4.1로 버전업 시켜주니 해결됨. (작성일 기준 최신버전이다.)

 

(버전관리를 잘하자..)

Comments