mybatis:原理。

mybatis原理

mybatis框架执行过程

  1. 配置Mybatis的配置文件,SqlMapConfig.xml(名称不固定)
  2. 通过配置文件,加载Mybatis运行环境,创建SqlSessionFactory会话工厂SqlSessionFactory在实际使用时按单例方式;
  3. 通过SqlSessionFactory创建SqlSession,SqlSession是一个面向用户接口(提供操作数据库方法),实现对象是线程不安全的,建议sqlSession应用场合在方法体内;
  4. 调用SqlSession的方法去操作数据。如果需要提交事务,需要执行SqlSession的commit()方法;
  5. 释放资源,关闭SqlSession。
发布了124 篇原创文章 · 获赞 165 · 访问量 93万+

猜你喜欢

转载自blog.csdn.net/en_joker/article/details/105286489
今日推荐