private1 @transactional을 private메서드에 사용하고 싶다 (자세한 @transactional의 글은 예전 글을 보고오자)@Transactional @Transactional ernest45.tistory.com일반적으로 흔히들 @Transactional은 public에서만 쓸 수 있는 걸로 알고 있다. 대충 프록시 기반의 AOP라서 클래스(CGLIB), 인터페이스(jdk 동적프록시)둘 다public 메서드에서만 호출을 가로챌 수 있다. 먼저 aspectj를 사용한다면 충분히 해결가능하다. spring에서 권장하고 있다. 그렇다면 pubilc으로 선언하고 private한 메서드를 내부에서 호출하면 ? 1. public 메서드에 @Transactional을 적용2.이 public 메서드 내부에서 private 메서드를 호출 간단하게 호출을 테스트 하기.. 2024. 1. 21. 이전 1 다음