在mybatis-Spring中,SqlSessionTemplate中构造函数的参数类型是SqlSessionFactory,而在
spring配置时,引用的却是sqlSessionFactoryBean。
而sqlSessionTemplate源码中,构造函数的参数类型是SqlSessionFactory,请问为什么这样配置可以?
public SqlSessionTemplate(SqlSessionFactory sqlSessionFactory) {
this(sqlSessionFactory, sqlSessionFactory.getConfiguration().getDefaultExecutorType());
}