본문 바로가기
IT_Developers/JAVA

Spring - "Connection is read-only. Queries leading to data modification are not allowed;" 오류 해결법

by 고코더 2021. 10. 30.

안녕하세요.
고코더 입니다.


● 1. 스프링부트에 mysql 을 사용하던 중 해당 오류가 발생하였습니다. update 쿼리를 실행할시에 생기는 오류 메세지 입니다. 메세지 의미 그대로 읽기 전용으로 되어 있는 상태라서 수정이 안되고 있는 상태입니다.  

java.sql.SQLException: Connection is read-only. Queries leading to data modification are not allowed;

● 2. 해결 방법은 간단합니다. 어노테이션에 @Transactional 을 선언하고 readOnly 속성을 false로 지정해주면 완료입니다.

@Transactional(readOnly = false)

2

그럼 손쉽게 해당 오류 메세지를 해결 가능합니다. 

댓글