우리 팀원이 에플리케이션 서비스 또는 사용자 유스케이스를 퍼사드 패턴과 로깅으로 사용하고 있음

주요 서비스는 순수 자바 객체로된 자바 모듈에 있는데

아니 근데 다시 보닌깐 @Transaction 어노테이션이 붙어있네?

다시 보닌깐 코어 모듈이 스프링 모듈이더라고 이래도 괜찮을까?

만약 찐 순수자바로 바꾸면

내가 걱정하는 건 @Transaction을 유스케이스, 서비스에 붙여야하는데

파급효과가 어떻게 바뀔지 걱정이 되네

누가 이렇게 짠 건지 오래된 코드라 찾기도 힘듬 시발