Mybatis流程+源码说明
2021-08-20 15:14:09 0 举报
Mybatis流程+源码说明,仅供参考
作者其他创作
大纲/内容
MybatisAutoConfiguration.afterPropertiesSet()
spring初始化
@Override public void afterPropertiesSet() { checkConfigFileExists(); }
N
SqlSessionFactoryBuilder.build(Configuration config)
new DefaultSqlSessionFactory(config)
MybatisAutoConfiguration.sqlSessionFactory()
this.sqlSessionFactory == null
XMLConfigBuilder如果没有工厂类,需要从读取配置文件开始,装载Configration,解析配置文件各个标签等
spring类初始化工厂
InitializingBean.afterPropertiesSet()
buildSqlSessionFactory.afterPropertiesSet()
SqlSessionFactoryBean.getObject()
SpringBoot+Mybatis3.7
buildSqlSessionFactory.buildSqlSessionFactory()
收藏
0 条评论
回复 删除
下一页