public static void main(String[] args) {
DetachedCriteria criteria = DetachedCriteria.forClass(Product.class);
String keyword = "钾肥";
if (!Utils.isEmpty(keyword)) {
Disjunction disjunction = Restrictions.or(Restrictions.like("name", keyword), Restrictions.eq("number", keyword),
Restrictions.like("productCategory.name", keyword), Restrictions.like("produceSeries.name", keyword),
Restrictions.like("produce.companyName", keyword));
criteria = criteria.add(disjunction);
}
List<Product> list = findByCriteria(Product.class, criteria, 10, 1);
System.out.println(list);
}
QBC不支持produceSeries.name,居然说找不到productCategory.name、produceSeries.name、produce.companyName属性,Hibernate这都不支持也叫强大?
Restrictions类连个include方法都没有也叫强大?