首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
MyBatis
刘大猫26
创建于2025-02-06
订阅专栏
MyBatis
暂无订阅
共12篇文章
创建于2025-02-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
五、MyBatis的增删改查模板(参数形式包括:String、对象、集合、数组、Map)
@[toc] 一、foreach 标签的属性含义 foreach的主要用在构建in条件中,它可以在SQL语句中进行迭代一个集合。 foreach元素的属性主要有 item,index,collecti
一、MyBatis简介:MyBatis历史、MyBatis特性、和其它持久化层技术对比、Mybatis下载依赖包流程
@[toc] 一、MyBatis简介 1.1 MyBatis历史 MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Founda
二、搭建MyBatis采用xml方式,验证CRUD(增删改查操作)
@[toc] 二、搭建MyBatis采用xml方式,验证CRUD(增删改查操作) 2.1 开发环境 IDE:idea 2021.1 构建工具:maven 3.8.4 MySQL版本:MySQL 5.7
三、MyBatis核心配置文件详解
@[toc] 三、MyBatis核心配置文件详解 properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapp
四、MyBatis获取参数值的两种方式(重点)
@[toc] 四、MyBatis获取参数值的两种方式(重点) MyBatis获取参数值的两种方式:${}和#{} ${}的本质就是字符串拼接,#{}的本质就是占位符赋值 ${}使用字符串拼接的方式拼接
六、MyBatis特殊的SQL:模糊查询、动态设置表名、校验名称唯一性
@[toc] 六、MyBatis特殊的SQL 6.1 模糊查询 6.2 动态设置表名 6.3 校验名称唯一性 本人其他相关文章链接 1.一、MyBatis简介:MyBatis历史、MyBatis特性、
七、MyBatis自定义映射resultMap
@[toc] 七、自定义映射resultMap 注意:下面两行表看看就行,实际案例只用了很少很少的属性进行练习。 7.1 resultMap处理字段和属性的映射关系 若字段名和实体类中的属性名不一致,
八、(了解即可)MyBatis懒加载(或者叫延迟加载)
@[toc] 八、懒加载(了解即可) 8.1 为啥需要懒加载? 答案:懒加载针对级联使用的,懒加载的目的是减少内存的浪费和减轻系统负担。 8.2 懒加载是什么? 答案:可以理解为按需加载,当调用到关联
九、MyBatis动态SQL
@[toc] 九、动态SQL 9.1 if 9.2 where 9.3 trim 9.4 choose、when、otherwise 9.5 foreach 9.6 SQL片段 本人其他相关文章链接
十、MyBatis的缓存
@[toc] 十、MyBatis的缓存 10.1 MyBatis的一级缓存 一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接
十一、MyBatis的逆向工程
@[toc] 十一、MyBatis的逆向工程 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。Hibernate是支持正向工程 的。 逆向工程:先创建数据库表,由框架负责根据数据库表
十二、MyBatis分页插件
@[toc] 十二、分页插件 12.1 分页插件使用步骤 1. 添加依赖 2. 配置分页插件 在MyBatis的核心配置文件中配置插件 3. 在查询接口之前写上 12.2 分页插件的使用 在查询功能之