Hibernate实现limit查询报错 unexpected token: ? near line 1, column 30 [from cn.com.bean.Layer limit ? ,
生活随笔
收集整理的這篇文章主要介紹了
Hibernate实现limit查询报错 unexpected token: ? near line 1, column 30 [from cn.com.bean.Layer limit ? ,
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
報(bào)錯(cuò)背景
ssh框架做后臺(tái)接口
hibernate使用limit實(shí)現(xiàn)分頁
報(bào)錯(cuò)信息
?
?錯(cuò)誤原因
hibernate無法識(shí)別limit,sql語句更不能這樣寫String sqls = "from Layer limit ? , ?";
解決方案
設(shè)置一個(gè)從第幾條開始取,另一個(gè)是取的長度;
給當(dāng)前查詢添加start和limit兩個(gè)參數(shù),之后執(zhí)行查詢即可
?
總結(jié)
以上是生活随笔為你收集整理的Hibernate实现limit查询报错 unexpected token: ? near line 1, column 30 [from cn.com.bean.Layer limit ? ,的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Hibernate占位符问题[use n
- 下一篇: getCurrentSession()与