mybatis genarator 生成的example

Example类是MyBatis Generator用于构建复杂查询条件的工具,内部包含Criteria对象来实现逻辑与(AND)和逻辑或(OR)操作。Criterion是最基本的筛选条件,支持多种比较操作。通过设置distinct可进行去重复查询。示例代码展示了如何利用Example类构造简单的到复杂的查询条件。

Example类用于构造复杂的筛选条件。

基本概念

  • Criterion

    Criterion是最基本,最底层的Where条件,用于字段级的筛选,feild用于指代字段名字,列举如下:

    只有一个条件,不需要其他参考值
    feild IS NOLL
    feild IS NOT NULL

    与一个参考值进行算数运算
    feild > value
    feild >= value
    feild = value
    feild <> value
    feild <= value
    feild < value

    与一个参考值进行模糊查询,参值中的%,?只能在构造查询条件时手动指定。

    feild LIKE value
    feild NOT LIKE value

    介于两个参考值之间

    feild BETWEEN value AND secondValue

    在或不在一个参考值集合中,item来自于value集合

    feild IN (item,item,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值