随笔 - 134,  文章 - 0,  评论 - 0,  阅读 - 21245

随笔分类 -  Mybatis

Mybatis的缓存与动态SQL
摘要:Mybatis的缓存 缓存也是为了减少java应用与数据库的交互次数,提升程序的效率 一级缓存 自带一级缓存,并且无法关闭,一直存在,存储在SqlSession中 使用同一个sqlsession进行查询操作一级缓存存在;如果有多个sqlsession那么一级缓存不存在 缓存一般争对查询,如果进行了增 阅读全文
posted @ 2022-06-23 22:20 Steam残酷 阅读(77) 评论(0) 推荐(0) 编辑
Mybatis的逆向工程与延迟加载
摘要:Mybatis 的逆向工程 Mybatis是一个半自动化的ORM框架,SQL语句需要要开发者自己定义,SQL定义在Mapper.xml中,与对应的Mapper接口对应 实体类 接口 Mapper.xml 工作量较大不好开发。 可以根据表来生成你要的接口和类还有接口 逆向工程 逆向工程是Mybatis 阅读全文
posted @ 2022-06-23 22:19 Steam残酷 阅读(38) 评论(0) 推荐(0) 编辑
Mybatis的常用配置-多表关联查询
摘要:Mapper.xml常用配置 全局配置文件(数据库,事物管理,Mapper的注册、打印文件SQL、慢性加载、二级缓存) Mapper配置文件 (定义自定义接口的具体方案;SQL、数据库、数据库与POJO的映射) 多表关联查询: 一对一,一对多、多对多 单表查询: <select id="findBy 阅读全文
posted @ 2022-06-23 22:18 Steam残酷 阅读(208) 评论(0) 推荐(0) 编辑
Mybatis 区别-开发
摘要:三.MyBatis 主流的ORM 支持java .NET Ruby三种语言,MyBatis是对JDBC的封装 ORM框架Hibernate 区别: 1)sql 优化方面 Hibernate 使用 HQL(Hibernate Query Language)语句,独立于数据库。不需要编写大量的 SQL, 阅读全文
posted @ 2022-06-23 22:17 Steam残酷 阅读(81) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示