Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

2017-01-09 17:14:00    admin    1595    原创
摘要:Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

之前一直使用mybatis+mybatis-spring-1.1.1,系统升级mybatis后使用mybatis-spring-1.2.0,

再其它配置均为修改的情况下运行出错:Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

从SqlSessionDaoSupport 这个类的源码中可以看出,原因是mybatis-spring-1.2.0中取消了自动注入SqlSessionFactory 和 SqlSessionTemplate

@Resource

public void setSqlSessionFactory(SqlSessionFactory sqlSessionFactory){
       super.setSqlSessionFactory(sqlSessionFactory);
}


豫ICP备15006410号
蝉知 蝉知4.5.2