zoukankan      html  css  js  c++  java
  • Mybatis--生命周期作用域

    1.生命周期和作用域:

        1.SqlSessionFactoryBuilder 创建完成 SqlSessionFactory 就可以释放了

        2.SqlSessionFactory:

            相当于保存数据库会话的线程池。

            一旦创建就应该在程序的运行期间一致存在。

            不得丢弃和创建另一个实例

            使用单例或者静态单例创建。

        3.SqlSession :

              try(session=SqlSessionFactory.openSqlsession()){

                session 作用域 (花括号范围)

              }

    1.try 后面接括号的方式:JDK7 定义的 用来对IO操作进行自动释放操作

      try(sqlsession=sqlsessionfactory.opensession()){   定义  代码,会话的范围  }

  • 相关阅读:
    公共服务领域英文译写规范
    [.NET Core]
    [WebAPI]
    [C#]
    [ES]
    [.Net Core]
    [SourceTree]
    如何使用一个库中不存在的函数
    在使用masm32 rc编译资源文件.rc出现的问题
    MSDN 2005 安装问题
  • 原文地址:https://www.cnblogs.com/chencn/p/12321499.html
Copyright © 2011-2022 走看看