• Mybatis Generator生成Example类方法解释


    以下是来自mybatisgengertor官方解释,由谷歌翻译而成,可能理解有问题,希望大家指出来

    IS NULL - 表示相关列必须为NULL
    IS NOT NULL - 表示相关列不能为NULL
    =(等于) - 表示相关列必须等于方法调用中传入的值
    <>(不等于) - 表示相关列不能等于方法调用中传入的值
    >(大于) - 表示相关列必须大于方法调用中传入的值
    > =(大于或等于) - 表示相关列必须大于或等于方法调用中传入的值
    <(小于) - 表示相关列必须小于方法调用中传入的值
    <=(小于或等于) - 表示相关列必须小于或等于方法调用中传入的值
    LIKE - 意味着相关列必须“类似”方法调用中传入的值。代码不会添加所需的’%’,您必须自己在方法调用中传入的值中设置该值。
    NO LIKE意味着相关列必须“不喜欢”方法调用中传入的值。代码不会添加所需的’%’,您必须自己在方法调用中传入的值中设置该值。
    BETWEEN - 意味着相关列必须“在”方法调用中传入的两个值之间。
    NOT BETWEEN - 意味着相关列必须“不在”方法调用中传入的两个值之间。
    IN - 表示相关列必须是方法调用中传入的值列表之一。
    NOT IN - 表示相关列不能是方法调用中传入的值列表之一。
    以下是我的理解:

    //        根据条件查询
            menuService.selectByExample();
    //        根据条件更新
            menuService.updateByExampleSelective();
    //        根据条件查询数量
            menuService.countByExample();
    //        根据条件删除
            menuService.deleteByExample();
    //        创建类实例的标准,然后设置相应的设置,进行查询
            SysMenuExample.Criteria criteria=new SysMenuExample().createCriteria();
    //        根据属性值是否相同查询
            criteria.andNameEqualTo();
    //       根据属性值是否不相同
            criteria.andNameNotEqualTo();
    //       根据属性值在什么之间
            criteria.andNameBetween(value1,value2);
            criteria.andNameNotBetween();
    //       根据属性值是否在数列进行查询
            criteria.andNameIn();
            criteria.andNameNotIn();
    //        根据属性值是否空查询
            criteria.andNameIsNotNull();
            criteria.andNameIsNull();
    //        根据属性值>value进行查询
            criteria.andNameGreaterThan(value);
            criteria.andNameGreaterThanOrEqualTo(value);
    //        根据属性值<value进行查询
            criteria.andNameLessThan();
            criteria.andNameLessThanOrEqualTo();
    //        用于value模糊查询
            criteria.andNameNotLike();
            criteria.andNameLike();
  • 相关阅读:
    【技巧】断点调试你的express项目
    day39-Spring 18-Spring的JDBC模板:查询的操作
    day39-Spring 17-Spring的JDBC模板:完成增删改的操作
    day39-Spring 16-Spring的JDBC模板:设置参数到属性文件
    day39-Spring 15-Spring的JDBC模板:C3P0连接池配置
    day39-Spring 14-Spring的JDBC模板:DBCP连接池配置
    day39-Spring 13-Spring的JDBC模板:默认连接池的配置
    day39-Spring 12-Spring的JDBC模板:快速入门
    day39-Spring 11-Spring的AOP:基于AspectJ的XML配置方式
    day39 10-Spring的AOP:基于AspectJ的切点定义
  • 原文地址:https://www.cnblogs.com/dekevin/p/12301843.html
Copyright © 2020-2023  润新知