一:mybatis原生类API总结:

1:SqlSessionFactoryBuilder 解析配置

2:SqlSessionFactory 会话工厂

3:SqlSession 会话 封装对数据库操作的方法

4: MapperProxy JDK动态代理类

 

一:Spring集成mybatis总结:

1:SqlSessionFactoryBean :spring创建SqlSessionFactory

2:FactoryBean<T>  方法 T getObject() throws Exception : 

3:InitializingBean 方法 void afterPropertiesSet() throws Exception : 

4:SqlSessionTemplate 

5: SqlSessionHolder

6:SqlSessionDaoSupport : 获取 SqlSessionTemplate

7:项目启动的时候,把Bean注册到BeanFactory容器里面

8:MapperScannerConfigurer  :扫描DAO层接口,获取MapperFactoryBean对象,

9:MapperFactoryBean

 

三:图片如下所示

 

版权声明:本文为jelly12345原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/jelly12345/p/12002331.html