hibernate之HQL传中文参数乱码 解决办法
生活随笔
收集整理的這篇文章主要介紹了
hibernate之HQL传中文参数乱码 解决办法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在spring+hibernate中:Hql中有中文參數(shù)(如from?test as c where c.name='張三')的話被翻譯成sql的時(shí)候會(huì)出現(xiàn)亂碼,解決辦法是在application.xml中加入以下語(yǔ)句:
<prop?key="hibernate.query.factory_class">??
????org.hibernate.hql.classic.ClassicQueryTranslatorFactory ??
</prop>??
?
在struts+hibernate中
hibernate的配制文件hibernate.cfg.xml中加入
<property name="query.factory_class">
??????? org.hibernate.hql.classic.ClassicQueryTranslatorFactory
?</property>
總結(jié)
以上是生活随笔為你收集整理的hibernate之HQL传中文参数乱码 解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JFreeChart API(中文)
- 下一篇: struts iterator 标签 之