EbookExample怎么工作的
来源:3-7 封装请求参数和返回参数
FeiHuang
2021-06-26
请问ebookExample是怎么知道查询条件的 ?
EbookExample ebookExample = new EbookExample();
EbookExample.Criteria criteria = ebookExample.createCriteria();
criteria.andNameLike("%" + name + "%");
第一行实例化一个EbookExample, 第二行实例化一个Criteria
可是并没有看到哪里将 criteria 赋值给 EbookExample,还是说第二行相当于Criteria criteria = ebookExample.createCriteria()EbookExample.Criteria = criteria
如果是的话,这样的写法是Java的语法糖吗
写回答
1回答
-
Jining0909
2021-06-27
同学好,这不是java的语法糖。example类内部维护了一个criteria集合。仔细看,你调用的不是criteria类的构造器,你调用的是一个方法。在这个方法中,会创造一个对象,并判断是否把这个对象加入到集合。这样可以保证对它的追踪。
20
相似问题