MyBatis 의 Mapper XML 오 류 를 해결 하고 시스템 이 일어나 지 않 으 며 잘못 보고 하지 않 습 니 다.
944 단어 mybatis
정보: Spring root 웹 애플 리 케 이 션 초기 화 Context
문제 분석 방향 은 서술 하지 않 고 해결 방법 을 직접 말 합 시다.
org. my batis. spring. sql Session Factory Bean 류 를 계승 하여 buildSqlSession Factory 방법 을 다시 불 러 옵 니 다. NestedIO Exception 이상 을 포착 하고 이상 을 인쇄 합 니 다. 다음 과 같 습 니 다.
try {
return super.buildSqlSessionFactory();
} catch (NestedIOException e) {
e.printStackTrace(); // XML 。
throw new NestedIOException("Failed to parse mapping resource: '" + mapperLocation + "'", e);
} finally {
ErrorContext.instance().reset();
}
그리고 spring 프로필 org. my batis. spring. sql Session Factory Bean 을 새로 만 든 클래스 로 바 꿉 니 다.
이렇게 하면 MyBatis 가 Mapper 를 분석 하 는 데 오류 가 발생 했 을 때 콘 솔 로 출력 할 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Mybatis가 키 id를 삽입하는 방법을 되돌려줍니다.mapper의 xml 파일에useGeneratedKeys 구성 KeyProperty를 사용하여 Id로 돌아가면 됩니다. PS: Mybatis의 insert에서 키 ID를 반환하는 방법 1、XyzMapper.xml 또...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.