![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 91
yan_pengfei
这个作者很懒,什么都没留下…
展开
-
mybatis插件与spring整合
MyBatis 允许你在映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed) ParameterHandler (getParameterObject, setParameters) ResultSetHandler (handleResultSets, handleO原创 2021-04-01 10:23:35 · 142 阅读 · 1 评论 -
MyBatis工作流程和缓存机制
MyBatis 的工作流程首先在mybaits启动的时候去解析配置文件,包括全局配置文件和映射器 配置文件把它们解析成一个 Configuration 对象 接下来,是操作数据库的接口SqlSession,要获得一个会话 ,必 须 有 一 个 会 话 工 厂 SqlSessionFactory 。SqlSessionFactory 里面又必须包含我们的所有的配置信息,所以我们会通过一个 Builder 来创建工厂类 SqlSession 持有了一个 Executor 对象,用来封装对数据库的 操作,原创 2021-03-31 12:00:54 · 160 阅读 · 1 评论 -
Mybatis学习笔记(一)
MyBatis 是一个可以自定义 SQL、存储过程和高级映射的持久层框架。 MyBatis 摒除了大部分的 JDBC代码、手工设置参数和结果集重获。 MyBatis 只使用简单的 XML 和注解来配置和映射基本数据类型、Map 接口和 POJO 到数据库记录。SqlSessionFactoryBuilderSqlSessionFactoryBuilder 用于创建 SqlSessionFa...原创 2018-07-18 23:03:43 · 444 阅读 · 0 评论