Mybatis-spring整合方式二
官方文档截图 :
dao继承Support类 , 直接利用 getSqlSession() 获得 , 然后直接注入SqlSessionFactory . 比起方式1 , 不需要管理SqlSessionTemplate , 而且对事务的支持更加友好。
测试demo
- 新建一个UserMapperImpl2类 可以与serMapperImpl对比
主要区别是继承了SqlSessionDaoSupport,然后可以直接使用一个getSqlSession()方法获得sqlSession
public class UserMapperImpl2 extends SqlSessionDaoSupport implements UserMapper{
@Override
public List<User> selectUser() {