posts - 495,comments - 227,trackbacks - 0

          在使用hibernate查詢的時候
          package com.shop.dao;

          import java.util.List;

          import org.springframework.orm.hibernate3.support.HibernateDaoSupport;

          public class GoodsDAOImp extends HibernateDaoSupport implements GoodsDAO {

          ?private String hql="from Goods g ";
          ?public List query(String key) {
          ??/*try {
          ???key=new String(key.getBytes("iso-8859-1"));
          ??} catch (UnsupportedEncodingException e) {
          ???// TODO Auto-generated catch block
          ???e.printStackTrace();
          ??}*/
          ??System.out.println(key);
          ??String query=hql+"where name like ? ";
          ??key="%"+key+"%";
          ??List list=this.getHibernateTemplate().find(query,(Object)key);
          ??return list;
          ?}

          }
          應使用上邊的方法來模糊查詢,不能使用
          ?String query=hql+"where name like '%"+key+"%' ";
          這樣的方法,因為這樣使用在查詢的時候出現query查詢語句是亂碼的情況。

          posted on 2006-09-03 12:41 SIMONE 閱讀(329) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 雷波县| 会昌县| 镇远县| 宁夏| 合水县| 临沭县| 新闻| 喜德县| 金坛市| 内黄县| 铜川市| 来安县| 西平县| 辰溪县| 仁布县| 晋州市| 青河县| 达尔| 灌云县| 尉氏县| 铜陵市| 手机| 广东省| 新沂市| 南澳县| 朝阳县| 江油市| 于都县| 伊宁县| 岳阳市| 天祝| 上饶市| 普定县| 元氏县| 焦作市| 浦北县| 买车| 子洲县| 奇台县| 麻阳| 华池县|