摘要: 在调试我的maven项目的过程种,当我执行maven install时总提示找不到mapper.xml文件,看了一下大家的说法,都说是maven没有把src/main/java下的mapper包记载到classpath种,可以通过修改maven配置文件pom.xml的方式解决,就是将src/main 阅读全文
posted @ 2018-09-30 15:30 bug改了我 阅读(3251) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章中已经介绍,MapperScannerConfigurer可以通过扫描的方式获取我们需要的mapper,而不需要我们自己去配置,它的基本配置如下: 配置属性的意义已在注释中说明,需要注意的是如果要使用SqlSessionFactory,就要注释掉属性sqlSessionTemplateBe 阅读全文
posted @ 2018-09-30 15:02 bug改了我 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章中提到,使用SqlSessionTemplat时需要输入一长串字符串来获取mapper,这种方式IDE不会检查程序的准确性并且很容易出错,所以这篇文章介绍另一种可以避免这种问题,并且也可以使用SqlSessionTemplate的配置方式,那就是MyBatis-Spring团队提供的Map 阅读全文
posted @ 2018-09-30 13:57 bug改了我 阅读(1564) 评论(0) 推荐(0) 编辑
摘要: 前一篇文章我总结了一下MyBatis-Spring项目使用SqlSessionTemplate配置的用法,其实在测试过程中并不是一帆风顺,遇到了很多的问题,最主要的就是Mapped Statements collection does not contain value for...这个异常信息,具 阅读全文
posted @ 2018-09-30 12:57 bug改了我 阅读(26620) 评论(1) 推荐(1) 编辑
摘要: SqlSessionTemplate是个线称安全的类,每运行一个SqlSessionTemplate时,它就会重新获取一个新的SqlSession,所以每个方法都有一个独立的SqlSession,这意味着它是线称安全的。 上一篇文章已经介绍过MyBatis-Spring项目的搭建过程,本节按照前面介 阅读全文
posted @ 2018-09-30 12:56 bug改了我 阅读(39388) 评论(4) 推荐(0) 编辑
摘要: MyBatis-Spring项目不是Sring项目的子框架,而是由MyBatis社区开发的,所以在使用之前首先要导入mybatis-spring包,我是通过maven添加的依赖: 配置MyBatis-Spring项目的步骤: 配置数据源 配置SqlSessionFactory。可以选择的配置有Sql 阅读全文
posted @ 2018-09-30 12:56 bug改了我 阅读(486) 评论(0) 推荐(0) 编辑