来源:不记得了
方法 说 明
Restrictions.eq() 对应SQL的等于(’=’)
Restrictions.allEq() 使用Map,使用key/value进行多个相等的值的比对
Restrictions.gt() 对应SQL的大于 (‘>’)
Restrictions.ge() 对应SQL的大于等于 (‘>=’)
Restrictions.lt() 对应SQL的小于 (‘<’)
Restrictions.le() 对应SQL的小于等于 (‘<=’)
Restrictions.between() 对应SQL的between子句
Restrictions.like() 对应SQL的like子句 //,MatchMode.ANYWHERE
Restrictions.in() 对应SQL的in子句
Restrictions.and() 对应SQL的and
Restrictions.or() 对应SQL的or
Restrictions.not() 对应SQL的not
或者直接使用一个对应的列子进行比较
criteria.add(Example.create(house));