IT人生
          專注于java相關(guān)技術(shù).
          posts - 53,comments - 87,trackbacks - 0
          只需在配置文件ApplicationContext.xml中加入下面代碼紅色部分
          <bean id="sessionFactory"
                   class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"
                   destroy-method="destroy" >
                   <property name="dataSource" ref="dataSource" />
                   <property name="mappingResources">
                     <list>
                       <value>com/snsoft/crm/domain/SnRukudan.hbm.xml</value>
                       <value>com/snsoft/crm/domain/SnKehu.hbm.xml</value
                   </list>
                   </property>
                   <property name="hibernateProperties">
                     <props>
                       <prop key="hibernate.query.factory_class">
                           org.hibernate.hql.classic.ClassicQueryTranslatorFactory
                       </prop> 
                       <prop key="hibernate.dialect">org.hibernate.dialect.SQLServerDialect</prop>
                       <prop key="hibernate.show_sql">false</prop>
                     </props>
                   </property>        
             </bean>


          上面這種方法有時也會存在很多問題,最好的方法還是利用Hiberante的參數(shù)綁定。例如:
          Query query = session.createQuery("from TUser user where user.name=? and user,age>?");
          query.setString(
          0,"Erica");
          query.setInteger(
          1,20);


          減肥瘦身品總匯     值得信賴*脈脈美妝*正品現(xiàn)貨謝絕講價     〓深港商盟〓名品歐衣坊(美國休閑品牌AF系列)     QQ三國游戲幣及道具專賣店     小臉紅紅的瘦身旗艦店
          posted on 2009-04-18 00:29 龍華城 閱讀(1850) 評論(1)  編輯  收藏 所屬分類: Hibernate

          FeedBack:
          # re: 解決Spring和Hibernate整合時HQL查詢語句亂碼問題
          2009-04-19 21:43 |
          我怎么沒碰到過亂碼?  回復(fù)  更多評論
            
          主站蜘蛛池模板: 赤峰市| 登封市| 邵武市| 博白县| 繁昌县| 临漳县| 剑阁县| 禄劝| 南丰县| 津市市| 红原县| 水城县| 锡林浩特市| 枣强县| 卓资县| 黄大仙区| 汕尾市| 茌平县| 宁安市| 贺兰县| 衡东县| 锦州市| 巴塘县| 闽侯县| 鲜城| 云浮市| 佛学| 镇平县| 阿克陶县| 凤翔县| 腾冲县| 曲阳县| 荣成市| 普洱| 宿松县| 永城市| 商丘市| 桂林市| 大竹县| 南溪县| 衡阳县|