HSQL查询乱码【转总结】

HSQL查询乱码【转总结】
在spring+hibernate中:Hql中有中文参数(如from test as c where c.name='张三')的话被翻译成sql的时候会出现乱码,解决办法是在application.xml中加入以下语句:
  1. <prop key="hibernate.query.factory_class">  
  2.     org.hibernate.hql.classic.ClassicQueryTranslatorFactory   
  3. prop>  
在hibernate.cfg.xml   中加入下面的属性  
   
  <property   name="hibernate.query.factory_class">  
   
            org.hibernate.hql.classic.ClassicQueryTranslatorFactory  
   
  </property>  

你可能感兴趣的:(HSQL查询乱码【转总结】)