请大家帮助下,Hibernate中文搜索问题已经困扰了好几天了 
list=session.createQuery("from Bug as b where b.module=:module").setString("module","首页").list(); 
不能得到结果,英文是没问题的 
曾经尝试过的方法 
1)hibernte.cfg.xml中添加 
<property name="hibernate.query.factory_class"> 
        org.hibernate.hql.classic.ClassicQueryTranslatorFactory 
  </property> 
2)尝试用站位符 
list=session.createQuery("from Bug as b where b.module=:module").setString("module","首页").list(); 3)尝试用Criteria 也不能成功 
Criteria cri=session.createCriteria(Bug.class); 
    cri.add(Restrictions.eq("module","首页")); 
    list=cri.list(); 
注:已经添加如下内容,但是都不能成功 
1)<property name="connection.url">jdbc:mysql://10.3.166.27/qa?useUnicode=true&amp;characterEncoding=UTF-8</property> 
2)已经添加了Filter 
public class SetCharacterEncodingFilter implements Filter 
3)页面编码等都是UTF-8