码迷,mamicode.com
首页 > 编程语言 > 详细

MyBatis与Spring整合

时间:2017-10-06 00:03:04      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:class   template   scanner   包括   sele   实例   cto   ati   ack   

  MyBatis-Spring提供了SqlSessionTemplate模块类操作数据库,常用的方法有selectList(),insert(),update()等,使用getMapper(Class<T>Type)可以直接访问接口实例,能够减少错误发生,另外可以不用写DAO的实现类。

  使用MapperFactoryBean能够以配置的方式得映射器实现,简化DAO开发。前提条件是保证映射命令空间名和接口的名称相同,以及映射元素的id和接口方法相同。

  使用MapperScannerConfigurer可以递归扫描basePackage所指定的包下的所有接口类,在Service中可以使用@Autowired或者@Resource注解注入这些映射接口的Bean。

  Spring和MyBatis整合可以采用Spring的事务管理,包括使用XML和注解配置事务管理。

MyBatis与Spring整合

标签:class   template   scanner   包括   sele   实例   cto   ati   ack   

原文地址:http://www.cnblogs.com/TVTyy/p/7630275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!