关于query自定义条件查询~

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

首先定义

  
    
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();

}

 

你可能感兴趣的:(query)