mybatis使用Example进行条件查询

更新时间:2023-06-28 09:23:07 阅读: 评论:0

mybatis使⽤Example进⾏条件查询
参考:
Example类是什么?
Example类指定如何构建⼀个动态的where⼦句. 表中的每个non-BLOB列可以被包括在where⼦句中. 例⼦是展⽰此类⽤法的最好⽅式.
怒气冲天的意思Example类可以⽤来⽣成⼀个⼏乎⽆限的where⼦句.
孔子的理想
Example类包含⼀个内部静态类 Criteria 包含⼀个⽤ anded 组合在where⼦句中的条件列表. Example类包含⼀个 List 属性,所有内部类Criteria中的⼦句会⽤ored组合在⼀起. 使⽤不同属性的 Criteria 类允许您⽣成⽆限类型的where⼦句.
创建 Criteria 对象可以使⽤Example类中的 createCriteria() 或者 or() . 如果 Criteria 对象是⽤ createCriteria() 创建的,它会⾃动为 List 属性添加⼀个 Criteria 对象 - 这使得它更容易写⼀个简单的where⼦句,如果您不需要 or 或者其他⼏个⼦句组合的话. ⽤ or(Criteria criteria) ⽅法创建 Criteria 对象, ⽅法⾥的 criteria 对象会被添加进 Criteria 对象的列表中.
重要我们推荐您只使⽤ or() ⽅法创建 Criteria 对象. 我们相信这种⽅法使代码更有可读性.
// 初始化example对象
中秋晚会主持词Example example = new Example(Brand.class);
随缘乐助孕妇化妆品牌子Example.Criteria criteria = ateCriteria();
MyBatis的Mapper接⼝以及Example的实例函数及详解
参考:
李逵大闹忠义堂>动物背景图片
谢谢支持例:根据name模糊查询,或者根据⾸字母查询

本文发布于:2023-06-28 09:23:07,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/1057829.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   构建   查询   创建   属性   牌子   详解
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图