zoukankan      html  css  js  c++  java
  • mybatis 读取配置文件,得到SqlSessionFactory实例.

    单例模式获取实例,后续整合spring后,实例的创建交个spring去完成。

    public class SessionFactory {
    //工厂对象
    private static SqlSessionFactory factory=null;
    //静态代码块
    static {
    try {
    //加载配置文件
    InputStream stream=Resources.getResourceAsStream(“SqlMapConfig.xml”);
    factory=new SqlSessionFactoryBuilder().build(stream);
    } catch (Exception e) {
    e.printStackTrace();
    }
    }
    //私有化构造方法
    private SessionFactory(){ }
    //得到工厂实例
    public static SqlSessionFactory getFactory(){
    return factory;
    }
    //得到session实例
    public static SqlSession getSession(){
    return factory.openSession();
    }
    }

  • 相关阅读:
    mkdir,rmdir
    linux目录结构
    echo
    date
    man
    cd
    ls
    线程、进程
    php类型的自动转换
    电商
  • 原文地址:https://www.cnblogs.com/yunianzeng/p/11825295.html
Copyright © 2011-2022 走看看