用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