用Criteria进行模糊查询实现简单的搜索功能

来源:互联网 发布:软件测试的思路 编辑:程序博客网 时间:2022/05/27 23:18

用Criteria进行模糊查询实现简单的搜索功能

今天给网站写了一个简单的搜索功能,思路是:用Criteria进行模糊查询来实现。

其中Dao层是这样写的

public List<Question> findSearch(String scon) {        Session s =  getHibernateTemplate().getSessionFactory().openSession();        Criteria criteria =s.createCriteria(Question.class);        criteria.add(Expression.or(Expression.like("qdesc","%"+scon+"%"),Expression.like("qname","%"+scon+"%")));        return criteria.list();    }    }
0 0