
SpringMyBatis
清雨未尽时
清雨入清晨,午时未阳依。
百望夕阳暮,如梦未尽时。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis与Spring的整合之整体环境搭建
1.Spring和MyBatis框架所需的JAR包2 MyBatis与Spring整合的中间的JAR mybatis-spring-1.3.1 http://mvnrepository.com/artifact/org.mybatis/mybatis-spring/1.3.1 3. 数据库驱动JAR包 mysql-connector-java-5.1.39-bin.jar4. 数据源所需...原创 2018-02-09 23:03:21 · 282 阅读 · 0 评论 -
MyBatis与Spring的传统DAO方式的开发整合
SqlSessionTemplate:是mybatis-spring 的核心类,它负责管理MyBatis的SqlSession,调用MyBatis的SQL方法。当调用SQL方法时,SqlSessionTemplate将会保证使用的SqlSession和当前Spring的事务是相关的。它还管理SqlSession的生命周期,包含必要的关闭、提交和回滚操作。SqlSessionDaoSupport:是...原创 2018-02-10 22:28:28 · 785 阅读 · 0 评论 -
MyBatis与Spring Mapper接口方式的开发整合
在传统的DAO开发方式可以实现所需功能,但是采用这种方式在实现类中会出现大量的重复代码。在映射文件中执行语句的id,并不能保证编写时id的正确性(运行时才能知道),这时候,就用到了Mapper接口编程。一、基于MapperFactoryBean的整合1.在src目录下创建 com.kangxg.mapper 包 并创建CustomerMapper接口文件及CustomerMapper.xml映射文...原创 2018-02-22 23:42:19 · 2966 阅读 · 0 评论 -
MyBatis与Spring 整合之测试事务
在 MyBatis 与Spring的整合中 配置了事务管理器,并开启了事务注解,但还不能够确定是否配置正确,以及事务能否生效。如下代码,测试验证:1.在CustomerMapper 接口中增加方法 public void addCustomer(Customer customer);并在映射文件中编写执行插入操作的SQL配置 <insert id="addCustomer" param...原创 2018-02-23 00:19:01 · 989 阅读 · 0 评论