알면 알려줘 ㅋㅋ
Spring aop에 @Transactional 어노테이션을 써서,할려고해
예시로 aop 클래스안에 메소드는 이렇게 할려고 해.
@Around
@Transactional
public method(){
//성공하면 같이 commit 되고,
//실패하면 같이 롤백되는 코드들
}
여기서 테스트 코드를 작성해보니까 잘 안되더라...
혹시 하는 법아니??
스프링 aop 잘아는사람잇으면 알려주실분...
익명(222.235)
2023-01-10 18:02
추천 0
댓글 9
다른 게시글
-
가족이랑 사는지 자취하는지 왜물어봄? [3]익명(118.235) | 23.01.10추천 0
-
코세라 java 강의 추천좀익명(124.51) | 23.01.10추천 0
-
웹사이트 직접 만들어보고 싶은데 참고할만한 자료 있나요(이미 찾아봄) [5]익명(211.36) | 23.01.10추천 0
-
베스트 프랙티스 공부중인데, 익셉션을 비동기로 처리하네익명(118.235) | 23.01.10추천 0
-
유튜브 동영상 다운로드 어케함? [7]백인(218.234) | 23.01.10추천 0
-
JS 폰트어썸 에서 받은거 변수에 저장 할수있음? [1]익명(121.154) | 23.01.10추천 0
-
공시나 좆무원 하는거 자체가 꿈도 기개도 없는 애미뒤진 소인배인것임 [2]익명(115.41) | 23.01.10추천 0
-
C++ 복습할건데 교재 추천좀아귀여워(miki2017) | 23.01.10추천 0
-
독학하면서 깨달은 점 [1]익명(147.135) | 23.01.10추천 0
-
gpt 지껄이다가 말 끊는건 왜 그런거냐??? [6]익명(79.110) | 23.01.10추천 0
그걸 굳이 AOP에 하는 이유는 ?
예시처럼 성공하면 다같이 커밋하고, 실패하면 같이 롤백되는 코드 만들려고
기존서비스에 추가 기능을 aop로 붙일려고
ㅇㅎ
밖에서 @Around로 감싸 @transational 자체가 하나의 aspect라서 합체를 못해요
그럼 어떻게 하면되? 그냥 포기하는게 나음?
그냥 상속으로 통해서 추가기능 붙여야하나...
around를 넣기위한 파서드클래스 안에서 @transactional 메소드 호출하면 될거같은데
안되더라 되면 글하나써주라 ㅋㅋ