<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-42  評論-349  文章-4  trackbacks-0

    HQL查詢語句:from Course course where course.name like '%計算機%' order by course.date desc  異常:

    [org.hibernate.hql.PARSER] - <AST>:0:0: unexpected end of subtree 2008-05-06
    18:36:04,062 ERROR [org.hibernate.hql.PARSER] -  Invalid path: 'course.name'
    2008-05-06 18:36:04,062 ERROR [org.hibernate.hql.PARSER] - <AST>:0:0: unexpected end of subtree
    2008-05-06 18:36:04,062 ERROR [org.hibernate.hql.PARSER] -  left-hand operand of a binary operator was null
    2008-05-06 18:36:04,093 ERROR [org.hibernate.hql.PARSER] -  Invalid path: 'course.date'
    2008-05-06 18:36:04,125 ERROR [com.vod.dao.CourseDAO] - find all failed org.springframework.orm.hibernate3.HibernateQueryException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ]Caused by: org.hibernate.hql.ast.QuerySyntaxException: unexpected end of subtree [where course.name like '%計算機%' order by course.date desc ] at org.hibernate.hql.ast.ErrorCounter.throwQueryException(ErrorCounter.java:59) at
    org.hibernate.hql.ast.QueryTranslatorImpl.analyze(QueryTranslatorImpl.java:225) at
    org.hibernate.hql.ast.QueryTranslatorImpl.doCompile(QueryTranslatorImpl.java:158) at
    org.hibernate.hql.ast.QueryTranslatorImpl.compile(QueryTranslatorImpl.java:109) at
    org.hibernate.engine.query.HQLQueryPlan.<init>
    (HQLQueryPlan.java:75) at org.hibernate.engine.query.HQLQueryPlan.<init>(HQLQueryPlan.java:54) at org.hibernate.engine.query.QueryPlanCache.getHQLQueryPlan(QueryPlanCache.java:71) at org.hibernate.impl.AbstractSessionImpl.getHQLQueryPlan(AbstractSessionImpl.java:133) at org.hibernate.impl.AbstractSessionImpl.createQuery(AbstractSessionImpl.java:112) at org.hibernate.impl.SessionImpl.createQuery(SessionImpl.java:15……

    問題解決了:語句寫錯了!!:
     1   public List findByHql(String hql){    
     2         log.debug("finding all Course instances");     
     3         try {
     4            String queryString = "from Course course " +hql+" ";
     5            System.out.println("\n\n"+queryString+"\n\n");
     6            return getHibernateTemplate().find(queryString);
     7         } catch (RuntimeException re) {
     8            log.error("find all failed", re);
     9            throw re;
    10         } 
    11 }

    寫成了:
     1 public List findByHql(String hql){
     2      log.debug("finding all Course instances");
     3      try {
     4          String queryString = "from Course course " +hql+" ";
     5          System.out.println("\n\n"+queryString+"\n\n");
     6          return getHibernateTemplate().find(hql);//就這里!真是郁悶
     7       } catch (RuntimeException re) {
     8          log.error("find all failed", re);
     9          throw re;
    10       } 
    11 }




    By:殘夢追月
    posted on 2008-07-09 22:18 殘夢追月 閱讀(11316) 評論(1)  編輯  收藏 所屬分類: Spring

    評論:
    # re: Hibernate unexpected end of subtree異常解決辦法 2012-12-29 12:56 | hql是什么
    hql是什么,這個問題就這么解決了?  回復  更多評論
      
    主站蜘蛛池模板: 国产极品粉嫩泬免费观看| 午夜性色一区二区三区免费不卡视频 | 亚洲一级在线观看| 久久综合国产乱子伦精品免费 | 精品无码无人网站免费视频 | 亚洲中久无码永久在线观看同| 免费人成网站永久| 亚洲成年人啊啊aa在线观看| 特级毛片aaaa级毛片免费| 亚洲欧洲国产成人综合在线观看| 男人扒开添女人下部免费视频| 亚洲欧洲久久av| 久草免费福利在线| 亚洲AV无码精品色午夜果冻不卡 | 精品熟女少妇AV免费观看| 在线亚洲高清揄拍自拍一品区| 久久综合AV免费观看| 亚洲AV无码一区二区三区网址| 免费在线观看亚洲| 成全视成人免费观看在线看 | 亚洲欧洲日韩极速播放| 麻豆国产VA免费精品高清在线| 色婷婷综合缴情综免费观看| 亚洲区小说区激情区图片区| 99久9在线|免费| 狠狠色伊人亚洲综合网站色| 日韩人妻无码免费视频一区二区三区 | www在线观看免费视频| 亚洲国产精品无码一线岛国| 十八禁无码免费网站| 亚洲 日韩经典 中文字幕| 国产伦精品一区二区三区免费下载 | 夜夜爽免费888视频| 污网站在线观看免费| 久久亚洲精品中文字幕| 日韩免费无砖专区2020狼| 久久久久久AV无码免费网站| 亚洲精品无码一区二区 | 337p日本欧洲亚洲大胆艺术| 国产精品酒店视频免费看 | 精品国产污污免费网站aⅴ|