Criteria的两个or条件很简单,
criteria.add( Restrictions.or(Restrictions.eq( "age", new Integer(0) ), Restrictions.isNull("age")
) ) ;
那如果多个呢??比如10个条件。
不会要这样吧:
criteria.add( Restrictions.or(Restrictions.or........
有没有更好的方法,清晰又简洁?
Criteria的两个or条件很简单,
criteria.add( Restrictions.or(Restrictions.eq( "age", new Integer(0) ), Restrictions.isNull("age")
) ) ;
那如果多个呢??比如10个条件。
不会要这样吧:
criteria.add( Restrictions.or(Restrictions.or........
有没有更好的方法,清晰又简洁?
LogicalExpression emailExp = Restrictions.or(emailAlarm,emailProcessed)
LogicalExpression emailExp2 = Restrictions.or(emailAlarm,emailProcessed)
分开搞