DreamTiger的夢幻樂園

          隨便寫寫,自得其樂,生活就是這樣

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            29 Posts :: 0 Stories :: 13 Comments :: 0 Trackbacks
          代碼一:
              DetachedCriteria dc = DetachedCriteria.forClass(classT, "p");
              dc.add(Restrictions.eq(
          "purePeptide", purePeptide));
              dc.add(Restrictions.eq(
          "project.id", projectId));
              dc.addOrder(Order.asc(
          "peptide"));

          代碼二:
              DetachedCriteria dc = DetachedCriteria.forClass(classT, "p");
              dc.add(Restrictions.eq(
          "p.purePeptide", purePeptide));
              dc.add(Restrictions.eq(
          "project.id", projectId));
              dc.addOrder(Order.asc(
          "peptide"));

          兩段代碼唯一的區(qū)別就是第二句是使用"purePeptide"還是"p.purePeptide"。
          代碼一產(chǎn)生的sql語句:
          select this_.purePeptide as y1_, this_.peptide as y2_ from SequestPeptide this_ where y1_ = 'NASILLEELDLEK' and this_.project_id=1 order by y2_ asc
          運行會報Unknown column name:Y1_

          代碼二產(chǎn)生的正確的sql語句:
          select this_.purePeptide as y1_, this_.peptide as y2_ from SequestPeptide this_ where this_.purePeptide='NASILLEELDLEK' and this_.project_id=1 order by y2_ asc
          posted on 2006-02-23 21:13 夢幻樂園 閱讀(1446) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 黄山市| 山西省| 六枝特区| 滨州市| 准格尔旗| 古交市| 崇左市| 黑龙江省| 上饶市| 会同县| 昭通市| 乐都县| 佛学| 漳州市| 兰考县| 衡阳市| 湄潭县| 西和县| 皮山县| 巴中市| 浠水县| 宝应县| 孝义市| 西乡县| 涪陵区| 五河县| 河西区| 阆中市| 宿迁市| 桂平市| 仙游县| 靖边县| 讷河市| 屏南县| 乐至县| 合阳县| 巴林右旗| 象山县| 上饶县| 宿松县| 葫芦岛市|