본문 바로가기
  • BLG-ZYNGIROK-모토-꿈꾸며-배우고-나누며-이루다
ICT/Java

Java | @Transactional(readOnly = true) 빨간글씨

by dazwischen 2022. 4. 13. 19:02
반응형

java-spring-readonly-thumbnail-image
java spring readOnly

문제점

transactional-어노테이션의-속성-중-readonly가-오류를-일으키며-빨간글씨로-나타나있다.
Transactional - readonly error

Transactional 어노테이션을 이용할 때 readOnly 속성을 사용하고자 할 때 readOnly 글씨가 빨간색으로 오류를 나타낼 때가 있다.

원인

이건 readOnly 기능을 제공하는 Transactional이 아닌 다른 동명의 Transactional 어노테이션을 import 했기 때문이다.

해결책

아래의 Transactional로 바꿔보자.

import org.springframework.transaction.annotation.Transactional;

그럼 아래와 같이 정상적으로 readOnly 속성이 인식되는 것을 확인할 수 있다.

어노테이션-임포트-수정후-readonly가-문제없이-인식되는-것을-확인할수-있다.
Transactional - readonly 작동

반응형

댓글