Example example = new Example(Company.class);
Example.Criteria criteria = example.createCriteria();
example.setOrderByClause("created_time desc");
criteria.andEqualTo("id", dto.getId);
if (StringUtils.isNotBlank(dto.getCompanyName())) {
criteria.andLike("company_name", "%" + dto.getCompanyName + "%");
}
criteria.andBetween("date",dto.dateStart,dto.dateEnd);
たとえばステッチクエリ、必要性は、それが空であるか、またはSQLがあるかどうかを判断するために、ファジィクエリのクエリが表示されます「%ヌル%のような」