MyBatis sqlMap.config中sqlMap.xml的相对路径问题

新建一个文件夹sqlMap用于存放sqlMap.xml文件,我把sqlMap文件夹放在(相对)引用的iBatisNet.DataMapper.dll目录的上两级;sqlm... 新建一个文件夹sqlMap用于存放sqlMap.xml文件,我把sqlMap文件夹放在(相对) 引用的iBatisNet.DataMapper.dll目录的上两级;sqlmap.config中怎么写路径才能应用这sqlMap文件夹中的xml;
我现在配置为sqlMap/sqlMap.xml 始终指向iBatisNet.DataMapper.dll同级的sqlMap文件夹
该项目中分为服务和应用server和app;两个都要用ibatis做数据库访问就有不同的xml文件;现在把sqlMap.config全局配置文件放在与app同级;providers.config数据库驱动和映射xml文件建立一个文件夹sqlMap也放在app同级;
问题就是sqlMap.config中,文件的相对路径不知到该怎么写了,它总是相对于ibatis程序集dll的
展开
 我来答
zoubingquan
2014-07-10 · TA获得超过377个赞
知道小有建树答主
回答量:170
采纳率:100%
帮助的人:153万
展开全部
可以直接写相对classpath下的路径
<property
name="mapperLocations"
value="classpath:/com/XXXX/dao/*/*_mapper.xml" />
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式