주요 프로그램 플러스 @componentScan + DAO 층 플러스 @ 매퍼 하지 방문
주요 프로그램 플러스 @ componentScan + DAO 층 플러스 @ 구성 요소 또는
@ 구성 요소 ( "userDao" )하지 방문
주요 프로그램 플러스 @ componentScan + DAO 층 플러스 @ 저장소 또는 @ 저장소 ( "userDao") 하지 방문
주요 프로그램 플러스 @ MapperScan ( "com.jay.dao") + DAO 플러스 @ 매퍼 액세스
주요 프로그램 플러스 @ MapperScan ( "com.jay.dao") + DAO 플러스 @ 구성 요소 액세스
주요 프로그램 플러스 @ MapperScan ( "com.jay.dao") + DAO 플러스 @ 저장소 또는 @ ** 저장소 ( "userDao") ** 에 액세스
따라서 메인 만 첨가 @ MapperScan는 ( "com.jay.dao") 가능 자동 DAO 주입 층을 스캔
다오 층하지만 추가하거나 @Mapper @Repository @Component 또는 (암시 springboot 스캔 및 주입하지만) 메인 프로그램과 부재를 표시하지 아니
그것은 다오 층에 @Mapper 또는 @Repository 플러스를 추천합니다
그리고 이렇게 문제가 발생할 :
@MapperScan와 @ComponentScan의 차이
@MapperScan 봄과 @ComponentScan 차이점
java.lang.NoSuchMethodError : org.springframework.core.ResolvableType.forInstance 오류 솔루션
나는 정말에 스캔하지만 단지 그가 컴포넌트 알고 있지만 웹 프로젝트에서 DAO 레이어 역할을 몰랐 @ComponentScan 주석의 이름을보고 생각
하고 @MapperScan 후 그가 스캔 매퍼 층에 따라 방법이라고 이름을 참조 뿐만 아니라 검사 및 사출 성공 DAO 방식 층에
대한 논의를 환영했다. . .