스프링 DI·@Transactional·MyBatis: 프론트 개발자가 자바 코드를 읽기 시작할 때 (프레임워크편)스프링 의존성 주입으로 new를 안 쓰는 이유, @Transactional 동작, @Valid 빠뜨리면 검증이 안 되는 것, MyBatis가 인터페이스만으로 도는 원리, Mockito verify와 never 사용법.2026년 8월 18일·조회 –·javaspringmybatis테스트