代码拉取完成,页面将自动刷新
if (StrUtil.isNotBlank(startTime)) {
criteria.andGreaterThanOrEqualTo("startTime", startTime);
}
if (StrUtil.isNotBlank(endTime)) {
criteria.andLessThanOrEqualTo("completeTime", endTime);
}
if (StrUtil.isNotBlank(jobName)) {
criteria.andLike("jobName", jobName);
}
example.orderBy("creationTime").desc();
作者好,在生成的model中能否增加属性名称的静态变量名,这样在拼接条件的时候就不会手动写这些string类型的魔幻字符串了("startTime","completeTime"………………),很容易出错,
还有一点是:如果生成了静态变量名,还有一个好处是如果库表变更字段时,重新生成model,可以依靠ide快速定位哪里引用了这个字段名,省去了全局搜索、规避了潜在问题。