hibernate criteria模糊查询 怎么写

2024-11-30 06:37:58
推荐回答(1个)
回答1:

Hibernate-Criteria 模糊查询
Criteria Query通过面向对象化的设计,将数据查询条件封装为一个对象。简单来

讲,Criteria Query可以看作是传统SQL的对象化表示,如:

Criteria criteria = session.createCriteria(User.class);

criteria.add(Expression.eq("name","Erica"));

criteria.add(Expression.eq("sex",new Integer(1)));

这里的criteria 实例实际上是SQL “Select * from t_user where

name=’Erica’ and sex=1”的封装(我们可以打开Hibernate 的show_sql 选项