작성
·
222
0
안녕하세요 선생님!!
그동안 저혼자 프로젝트 만들어보면서 선생님 도움 많이 받았습니다. 감사합니다.
하면서 보니 배웠던 것도 써봐야 진짜 제 것이 되더라구요.
감사합니다.
그리고 Transaction 처리에 대해서 궁금한 게 있습니다.
프로젝트에 만약에 service말고 controller단에서 처리를 할 때에는
컨트롤러 class위에 @Transactional을 붙여주면 Transaction 처리가 되는 건가요?
아니면 추가로 더 해줘야 할 것이 있을까요??
답변 1
1
열공하시는 모습 좋습니다~~
네 프로세서가 해당 요청을 처리중에 다른 처리를 하못하도록 동기화를 해주게됩니다.
예를들어 계좌이체를 하는 중에 다른 프로세서가 계좌이체 처리를 하면 정보손실(이상,아노말리)이 발생할수있겠죠그런경우에 동기화가 되어야되서 트랜젝션을 걸어주면 됩니다.^^