hibernatehql:解决Spring和Hibernate整合时HQL查询语句乱码问题

  只需在配置文件ApplicationContext.xml中加入下面代码红色部分

<bean id="sessionFactory"
         ="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
         destroy-method="destroy" >
         <property name="dataSource" ref="dataSource" />
         <property name="mappingResources">
           <list>
             <value>com/snsoft/crm/do/SnRukudan.hbm.xml</value>
             <value>com/snsoft/crm/do/SnKehu.hbm.xml</value
         </list>
         </property>
         <property name="hibernateProperties">
           <props>
             <prop key="hibernate.query.factory_">
                 org.hibernate.hql.ic.ClassicQueryTranslatorFactory
             </prop>
             <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
             <prop key="hibernate.show_sql">false</prop>
           </props>
         </property>        
   </bean>


Tags:  hqltop语句 hql排序语句 hql语句 hibernatehql

延伸阅读

最新评论

发表评论