목록2021/03 (2)
멍
Spring @Transactional
프로젝트가 거의 끝나고 잉여로운 시간을 맞았는데, transactional annotation을 쓰긴 썼으나, 자세히 모르고 쓰는것 같아서 간략히 정리하고자 @Transactional annotation으로 트랜젝션 제어를 처리했다. as is에서는 transaction manager를 따로 만들어서 썼는데, 이번엔 그러지 않았다. commit, rollback 단위로 메서드를 새로 만들어 transactional을 씌워줬는데, 선언적 트랜젝션이라고 한다. 일단 propagation (전파) : - REQUIRED : 디폴트 속성이다. 부모트랜젝션 내에서 실행되며, 부모 트랜젝션이 없다면 새로운 트랜젝션을 생성. 부모가 선언한 속성을 그대로 이어받는다. - REQUIRES_NEW : 부모속성을 무시하고 ..
카테고리 없음
2021. 3. 25. 15:52
개발 도움 사이트
보호되어 있는 글입니다.
카테고리 없음
2021. 3. 16. 17:07