HQL的使用和limit的替代

來源:互聯網
上載者:User

標籤:

1.HQL不同於SQL,from必須是項目中table反轉後對應的class的名字。

2.如何使用參數產生HQL語句:

String hql = "from User where userId=? ";Query query = session.createQuery(hql);query.setParameter(0, userId);  //替代第0個問號

3.HQL不能寫limit ,不過他有內建的方法可以設定,效果一樣

query.setMaxResults(maxCount);  //設定擷取的數量query.setFirstResult(firstResult);    //設定從第幾個開始擷取return query.list();                      //返回擷取的結果

 

HQL的使用和limit的替代

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.