zoukankan      html  css  js  c++  java
  • Mybatis总结

    一: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 :操作数据库,是通过代理获取SqlSession

    5: SqlSessionHolder

    6:SqlSessionDaoSupport : 获取 SqlSessionTemplate

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

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

    9:MapperFactoryBean :在service中注入的实际Bean对象是MapperFactoryBean

    三:图片如下所示

    郭慕荣博客园
  • 相关阅读:
    权限管理
    Linux常用命令
    SSM的开发步骤分析
    03每日课后作业面试题汇总
    Redis常用命令
    大觅网07day
    消息队列面试题
    bzoj 3745: [Coci2015]Norma
    Codeforces 343E Pumping Stations
    UOJ #236. 【IOI2016】railroad
  • 原文地址:https://www.cnblogs.com/jelly12345/p/12002331.html
Copyright © 2011-2022 走看看