본문 바로가기

개발

@Transactional(readOnly = true) 를 사용하는이유와 주의해야할점

어떤것은 @Transactional만쓰고 어떤것은 @Transactional(readOnly = true)만 쓰는것이있다 

왜그런지 알려주겠다

 

@Transactional(readOnly = true) 은 어쩔때 사용하나?

오직 SELECT할때만 사용한다.!! 주의!!

 

왜쓰는가?

성능향상

가독성 향상 : 그코드가 읽기만 한다는것을 알려줄수있다