gpt4 book ai didi

ibatis - 是否可以将 myBatis (iBatis) xml 映射器放在项目之外?

转载 作者:行者123 更新时间:2023-12-02 08:38:45 28 4
gpt4 key购买 nike

根据用户指南,我可以使用文件路径而不是资源:


// 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" /> 

The output of my log4j console:

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 - 是否可以将 myBatis (iBatis) xml 映射器放在项目之外?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2999552/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com