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 龍華城 閱讀(1845) 評論(1)  編輯  收藏 所屬分類: Hibernate

          FeedBack:
          # re: 解決Spring和Hibernate整合時HQL查詢語句亂碼問題
          2009-04-19 21:43 |
          我怎么沒碰到過亂碼?  回復(fù)  更多評論
            
          主站蜘蛛池模板: 鄂伦春自治旗| 枝江市| 崇明县| 上林县| 项城市| 哈巴河县| 桂东县| 宁明县| 文山县| 老河口市| 惠东县| 滨州市| 同心县| 云浮市| 淮南市| 贡嘎县| 泗洪县| 嘉峪关市| 澄迈县| 昌黎县| 佛冈县| 开鲁县| 绥宁县| 黔西| 海林市| 泽普县| 乡宁县| 桦川县| 安化县| 阜康市| 苗栗市| 依安县| 嵊州市| 资兴市| 楚雄市| 崇阳县| 平南县| 当涂县| 忻州市| 盐津县| 青州市|