![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
Kurt_xcy
这个作者很懒,什么都没留下…
展开
-
mybatis缓存
mybatis缓存 应用程序和数据库交互的过程是一个相对比较耗时的过程. 缓存存在的意义:让应用程序减少对数据库的访问,提升程序运行. SqlSession缓存 mybatis默认SqlSession缓存开启,同一个 SqlSession 对象调用同一个<select>时,只有第一次访问数据库,第一次之后把查询结果缓存到 SqlSession 缓存区(内存)中,缓存的是 stateme...原创 2020-03-15 17:54:05 · 69 阅读 · 0 评论 -
Mybatis接口绑定方案
实现创建一个接口后把mapper.xml由mybatis 生成接口的实现类,通过调用接口对象就可以获取 mapper.xml 中编写的 sql. 实现步骤 1.创建一个接口,接口包名和接口名与 mapper.xml 中<mapper>namespace 相同 2.接口中方法名和 mapper.xml 标签的 id 属性相同 3.如果接口中方法为多个参数,可以省略 parameterTy...原创 2020-03-15 15:10:19 · 295 阅读 · 0 评论 -
MyBatis简介
简介 Mybatis 开源免费框架.原名叫 iBatis,2010 在 google code,2013 年迁移到 github。 作用 是数据访问层框架,对Dao(或称mapper)层进行封装。 优点 使用mybatis不需要写实现类,只需要写需要执行的sql命令。(在“实体类名mapper.xml”文件中配置mapper书写sql命令,相当于自动帮你实现类了) 流程 1.导入jar包 2.全局...原创 2020-03-15 12:53:04 · 254 阅读 · 0 评论 -
MyBatis运行原理
运行过程中涉及到的类 1 Resources: MyBatis 中 IO 流的工具类加载配置文件 1.2 SqlSessionFactoryBuilder() 构建器: 1.2.1 作用:创建 SqlSessionFactory 接口的实现类 1.3 XMLConfigBuilder: MyBatis 全局配置文件内容构建器类 1.3.1 作用负责读取流内...原创 2020-03-11 21:04:20 · 250 阅读 · 0 评论