- 18
- 0
- 约6.65千字
- 约 20页
- 2021-08-25 发布于四川
- 举报
本章目标 掌握MyBatis中动态SQL元素的使用 if choose(when,otherwise) trim where set foreach * MyBatis中动态SQL元素的使用 在应用中我们经常会做一些动态的拼接条件,但是如果是JDBC我们可以用程序拼接SQL语句,如果MyBatis,我们可以使用动态SQL语句。 例如按照员工姓名和工资来搜索员工信息,如果如果姓名和工资的检索值为空,则忽略这个检索条件 一般来说,我们都会用where 1=1类似这种写法来实现,但是MyBatis就需要动态语句实现 * MyBatis中动态SQL元素的使用 动态SQL元素 if choose(when,otherwise) trim where set foreach * MyBatis中动态SQL元素的使用-If元素 当传入的属性值为空或空字符串时将会忽略掉条件 * MyBatis中动态SQL元素的使用-choose元素 !-- 动态SQL:choose标签 -- select id=queryByCondition2 parameterType=com.icss.MyBatis.pojo.Student resultMap=BaseResultMap select * from student where 1=1 choose when test=stuNa
您可能关注的文档
- 第1章 初识SSM框架.ppt
- 第3章 Spring基本用法.ppt
- 第2章 Spring入门课件.ppt
- 第4章 面向切面编程.ppt
- 第5章 事务管理.ppt
- 第7章 基于MyBatis的增删改查操作.ppt
- 第9章 使用MyBatis动态代理技术实现DAO接口.ppt
- 第10章 MyBatis与Spring的整合.ppt
- 第12章 注解式控制器开发.ppt
- 第13章 数据校验.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- CFG桩整套施工资料.docx VIP
- 已核对【教学设计】第19课《抗日战争的胜利》.docx VIP
- 绿色建筑概论第二版ppt全套教学课件.pdf
- 2026中国酒店集团及品牌发展报告.pdf
- 2026年无领导小组面试试题及详细答案(题型全面·贴合实际).docx
- 群体遗传学课件.ppt
- 第19课+抗日战争的胜利+课件-2025-2026学年统编版2024八年级历史上册.pptx VIP
- 基层医疗常用药物使用规范(完整版).docx VIP
- 6.19 抗日战争的胜利 课件—2025-2026学年统编版八年级历史上册.pptx VIP
- 《行为生态学》(北京师范大学)中国大学MOOC(慕课)章节测验试题(答案).pdf
原创力文档

文档评论(0)