: 내 프로젝트에myBatis (iBatis) xml 맵퍼를 프로젝트 외부에 배치 할 수 있습니까? 내가 대신 자원의 파일 경로를 사용할 수 있어요 사용자 가이드에 따르면
// Using classpath relative resources
<mappers>
<mapper resource="org/mybatis/builder/AuthorMapper.xml"/>
</mappers>
// Using url fully qualified paths
<mappers>
<mapper url="file:///var/sqlmaps/AuthorMapper.xml"/>
</mappers>
나는 "외부"프로젝트 을 내 매퍼 XML을 넣어 시도하고 그리고 난이 일을 해요 :
<mapper url="file://D:/Mappers/ComponentMapper1.xml" />
내 log4j에 콘솔의 출력 :
Error building SqlSession.
The error may exist in file://D:/Mappers/ComponentMapper1.xml
Cause: org.apache.ibatis.builder.BuilderException: Error parsing
SQL Mapper Configuration. Cause: java.net.UnknownHostException: D
이 버그가 아니면 내가 뭔가 잘못하고 있어요?
ibatis를 최신 버전으로 업데이트했습니다. –
kospiotr