首页 > 其他 > 详细

generator逆向工程的使用

时间:2019-09-26 12:25:29      阅读:91      评论:0      收藏:0      [点我收藏+]

查询

  首先说一下查询的不足之处:不能指定查询的列,只能够查询所有列

    技术分享图片

我们可以看到,有三个查询方法(一般来说只有两个查询方法,第二个查询方法只会在特定条件下出现)

方法1:selectByExample(TbItemDescExample  example)        

返回值:List<TbItemDesc>

作用:通过特定限制条件查询信息,example用于生成一个Criteria对象来设置查询条件

例:

TbItemDescExample example = new TbItemDescExample();
cn.e3mall.pojo.TbItemDescExample.Criteria criteria = example.createCriteria();
long minId = 0;
long maxId = 50;
criteria.andItemIdBetween(minId, maxId); // 设置条件:ItemId在 0 和 50 之间
        
List<Long> ids = new ArrayList<>();
ids.add((long)20);
ids.add((long)40);
ids.add((long)60);
criteria.andItemIdIn(ids);    // 设置条件:ItemId等于 20 或 40 或 60
        
criteria.andCreatedIsNotNull(); // 设置条件:Created列属性不为空
        
long id = 40;
criteria.andItemIdEqualTo(id); // 设置条件:ItemId等于40
        
// 执行查询
List<TbItemDesc> selectByExample = itemDescMapper.selectByExample(example);

 具体可设置的条件很多很多,根据表的结构的不同会有不同的可限制条件,比如:

技术分享图片

 

 在这里就不一个一个解释了,根据字面意思,很好理解的。

 

generator逆向工程的使用

原文:https://www.cnblogs.com/wzq-xf/p/11589700.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!