zoukankan      html  css  js  c++  java
  • mybatis原理流程

    无论是用过的hibernate,mybatis,你都可以法相他们有一个共同点:

    从配置文件(通常是XML配置文件中)得到 sessionfactory.

    由sessionfactory  产生 session

    在session 中完成对数据的增删改查和事务提交等.

    在用完之后关闭session 。

    SqlSession的应用场合

    SqlSessionFactoryBuilder

    通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory
    将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。
    在需要创建SqlSessionFactory时候,只需要new一次SqlSessionFactoryBuilder即可。

    SqlSessionFactory

    通过SqlSessionFactory创建SqlSession,使用单例模式管理sqlSessionFactory(工厂一旦创建,使用一个实例)。
    mybatis和spring整合后,可以使用Ioc容器管理。

  • 相关阅读:
    结对编程(阶段二)
    结对编程 第一阶段
    Git实验
    webpack02
    webpack01
    实验五 单元测试
    实验四 代码审评
    UML建模工具的安装和使用
    实验二 结对编程(阶段二)
    博客园背景的修改
  • 原文地址:https://www.cnblogs.com/panxuejun/p/7096602.html
Copyright © 2011-2022 走看看