解决spring整合mybatis时,抛Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required异常...

在Spring4和Mybatis3整合的时候,启动时,抛Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required异常,解决这一个错误,在你的BaseDaoImpl重写setSqlSessionFactory,并在方法上加@Autowired注解即可。

public abstract class BaseDaoImpl extends SqlSessionDaoSupport implements
    BaseDao {
  /**
   * 解决 Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required
   */
  @Autowired
  @Override
  public void setSqlSessionFactory(SqlSessionFactory sqlSessionFactory) {
    super.setSqlSessionFactory(sqlSessionFactory);
  }
}

 

转载于:https://my.oschina.net/u/3155476/blog/3048413

你可能感兴趣的:(解决spring整合mybatis时,抛Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required异常...)