transactionalTemplate이란것도 있구나.,
그냥 뚝딱뚝딱 만드느라 무지성으로 썼는데, 저걸로도 트랜잭션 나눈다는걸 첨 알음

처음앤 그냥 따로 A B C 클래스 내부 메서드에 붙여서 각각에 어노테이션 붙인 다음 X에서 a b c 호출하는 식으로 했었음
그러다보니 클래스가 너무 많아져서 귀찮았음