Mybatis学习(二)常用对象SqlSessionFactory和SqlSession

1.SqlSessionFactory

  SqlSeesionFactory对象是MyBatis的关键对象,它是一个数据库映射关系经过编译后的内存镜像。

  SqlSeesionFactory对象的实例可以通过SqlSeesionFactoryBulider对象来获得,SqlSeesionFactoryBulider可以从xml配置文件或一个预先定制的configuration的实例构建出SqlSeesionFactory的实例。

  SqlSeesionFactory是线程安全的,建议使用单例模式。

  SqlSeesionFactory是创建SqlSeesion的工厂。SqlSeesion openSession();

2.SqlSession

  SqlSeesion是MyBatis的关键对象,是执行持久化操作的对象。类似于JDBC中的Connection。

  

上一篇:[转帖]spring boot项目集成jacoco


下一篇:洛谷 3567/BZOJ 3524 Couriers