为了账号安全,请及时绑定邮箱和手机立即绑定

spring-dao.xml问题

我用的是myeclipse。配置spring-dao.xml中加了

   <!-- 扫描sql配置文件:mapper需要的xml文件-->

   <property name="mapperLocations" value="classpath:org.seckill.dao/*.xml"/>

就报错。不加就成功,那如果不加我怎么去找这些xml文件呢?加了为什么又报错??http://img1.sycdn.imooc.com//590133d300017a8b10840302.jpg


正在回答

2 回答

classpath指的是编译后的class目录,src/main/java 和src/main/resource编译后都会直接到class目录(可以查看target目录中的class来印证这一点),在这个是在build path里面配置的; 改为<property name="mapperLocations" value="classpath:mapper/*.xml"/>就行了

0 回复 有任何疑惑可以回复我~

这样只能把dao文件跟dao所对应的xml文件放在一个包里面才可以执行,放其他包就报错http://img1.sycdn.imooc.com//590135830001419702320365.jpg,,有大神帮我解决吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

spring-dao.xml问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信