SqlSessionDaoSupport的sqlSession是何时注入的
看mybaits源码的时候遇到一个问题,很好奇,就是MapperFactoryBean是所有mapper接口的代理包装类,而里面的核心是getSqlSession来获取mapper接口,来做代理。但是没找到SqlSessionDaoSupport里面什么时候注入的sqlSession。
所以跟了下代码,原理是这样的。
在启动的时候,mybaits扫描后会对每个BeanDefinitionHolder设值。
但我本次没有配置sqlSessionFactoryBeanName和sqlSession
原创
2021-02-05 18:38:34 ·
588 阅读 ·
1 评论