Hql傳中文參數(shù)出現(xiàn)亂碼(同sql傳中文參數(shù)出現(xiàn)亂碼一樣): 解決方法為: 2、將 hibernate.query.factory_class 屬性設(shè)置成 org.hibernate.hql.classic.ClassicQueryTranslatorFactory 在spring配置文件中加入紅色部分
1、采用占位符,然后setString
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
........
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">
org.hibernate.dialect.SQLServerDialect
</prop>
<prop key="hibernate.query.factory_class">
org.hibernate.hql.classic.ClassicQueryTranslatorFactory
</prop>
</props>
</property>
.............
</bean>
聯(lián)系客服