一个数据库怎么做二个网站wordpress网站重做
一个数据库怎么做二个网站,wordpress网站重做,如何做一个简单的网站,360免费wifi频繁掉线前言
当我们在开发过程中#xff0c;由于maven项目本身的限制#xff0c;我们不能直接把我们的mapper.xml文件和对应mapper.java接口文件放到一起#xff0c;也就是不能直接放在java包中#xff0c;如图#xff1a;
因为maven项目在构建打包时#xff0c;会从src/main…前言
当我们在开发过程中由于maven项目本身的限制我们不能直接把我们的mapper.xml文件和对应mapper.java接口文件放到一起也就是不能直接放在java包中如图
因为maven项目在构建打包时会从src/main/java中获取所有的java文件然后编译会从src/main/resources中获取配置文件等其它文件然后打包
所以尽管你在Spring整合Mybatis时配置也好在Mybatis单独的配置文件中配置也好都是会出错的
!--配置SqlSessionFactory工厂--bean idsqlSessonFactory classorg.mybatis.spring.SqlSessionFactoryBeanproperty namedataSource refdataSource/!-- 扫描sql配置文件:mapper需要的xml文件 --property namemapperLocations valueclasspath*:com/ssm/mapper/mapping/*.xml //bean!--配置mapper接口所在包--bean idmapperScanner classorg.mybatis.spring.mapper.MapperScannerConfigurerproperty namebasePackage valuecom.ssm.mapper//bean都是不会成功的
因为在idea中默认情况下是不会去编译src/main/java下的xml文件的
方法
这个时候你可以改变一下maven在打包时的配置就可以实现了
在pom.xml文件中添加配置
!--插件配置--buildresourcesresourcedirectorysrc/main/java/directory!--包含了src/main/java目录下的所有xml资源配置文件--includesinclude**/*.xml/include/includes/resourceresourcedirectorysrc/main/resources/directoryincludes!--包含了src/main/resources目录下的所有资源配置文件,有别的格式的配置文件时不要写成**/*.xml--include**/*/include/includesfilteringfalse/filtering/resource/resources/build这个时候你就可以成功配置了
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89418.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!