작콩큰콩
오류 : No MyBatis mapper was found in '[edu.bit.ex]' package. Please check your configuration. 본문
작은 콩 개발자/오류
오류 : No MyBatis mapper was found in '[edu.bit.ex]' package. Please check your configuration.
귤치치 2023. 6. 22. 13:052021. 3. 14. 23:55
스프링 부트가 처음이라서 도무지 어떻게 해야 하는지를 알 수가 없어서 인터넷을 뒤져서 mapper 설정을 이렇게 해놓았었다.
* SpringBootBoardApplication .java
package edu.bit.ex;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
@MapperScan(basePackages = {"edu.bit.ex.mapper"})
public class SpringBootBoardApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootBoardApplication.class, args);
}
}

그런데 아주 잘 돌아갔고 선생님이 가르쳐 준 방법은 다른 방법이어서 그렇게 해보기로 했다.

이곳에 mapper를 생성하고

여기서 설정을 해주는 것이었는데
#XML location
mybatis.mapper-locations=classpath:mappers/**/*.xml
이렇게 설정을 해도 계속 오류가 나고 되지 않았다.
오류내용
No MyBatis mapper was found in '[edu.bit.ex]' package. Please check your configuration.
도무지 모르겠어서 검색을 해도 나오지가 않았다.
친구 들 거와 비교를 해서 간신히 오류를 잡았다.
오류해결
@mapper 이거를 안 해주어서 오류가 난 것이었다.
@Mapper//이거를 안써서 오류가 난 것이었다.
public interface BoardMapper {
public List<BoardVO> getList();
public int boardCount();
public List<BoardVO> getListWithPaging(Criteria criteria);
public int getTotalCount(Criteria cri);
}
'작은 콩 개발자 > 오류' 카테고리의 다른 글
Comments