@Transactional에 대해 설명해주세요. #146
Replies: 4 comments
-
AOP로 어떻게 동작하는지 |
Beta Was this translation helpful? Give feedback.
-
aop하면서 포함될 것 같지만 언급만 하자면 프록시 객체 내용도 추가되면 좋을 것 같습니다. |
Beta Was this translation helpful? Give feedback.
-
트랜잭션은 DB에서 상태변화의 한 주기와 관련된 작업으로 모든 작업들이 성공적으로 완료되어야 작업 묶음의 결과를 적용하고, 어떤 작업에서 오류가 발생했을 때는 이전에 있던 모든 작업들이 성공적이었더라도 없었던 일처럼 완전히 되돌린다. 비즈니스로직이 트랜잭션 처리를 필요로할 때 트랜잭션 처리 코드가 비즈니스 로직과 공존한다면 코드 중복이 발생하고 비지니스 로직에 집중 또한 힘들어질 수 있다.
[스프링의 AOP 관련 클래스]
[동작 순서 - 정확하지 않을 수 있음]
|
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
뭘까용?
Beta Was this translation helpful? Give feedback.
All reactions