自定义条件就要写自己的查询条件

首先定义

private List<String> conditions=new ArrayList<String>();
用来存放你的条件

代码
public void searchOrder(){
//String EJBQL = "select customerOrder from CustomerOrder customerOrder";

if(this.timeBegin!=null){
conditions.add(
"customerOrder.timeCreated>=#{customerOrderList.timeBegin}");
}

setEjbql(EJBQL);
setRestrictionExpressionStrings(conditions);
setMaxResults(
25);
this.refresh();
//return this.getResultList();

}

 

相关文章: