pagehelper分頁(yè)缺點(diǎn) pagehelper是先查詢(xún)后分頁(yè)嗎?
pagehelper是先查詢(xún)后分頁(yè)嗎? PageHelper.startPage頁(yè)調(diào)用該方法后,必須有一個(gè)映射器查詢(xún)方法,必須使用該方法。否則,由于ThreadLocal的原因,當(dāng)線(xiàn)程被其他方法調(diào)用時(shí)
pagehelper是先查詢(xún)后分頁(yè)嗎?
PageHelper.startPage頁(yè)調(diào)用該方法后,必須有一個(gè)映射器查詢(xún)方法,必須使用該方法。否則,由于ThreadLocal的原因,當(dāng)線(xiàn)程被其他方法調(diào)用時(shí),它將被分頁(yè)。很清楚在文檔中寫(xiě)分頁(yè)插件的使用
另外,這不是由ThreadLocal引起的
PageHelper是一個(gè)由mybatis封裝的分頁(yè)查詢(xún)接口,它支持oracle。此外,它還支持mysql、sqlserver和DB2等主流數(shù)據(jù)庫(kù)。
個(gè)別方法不想用pagehelper怎么辦?
PageHelper是MyBatis分頁(yè)查詢(xún)的插件;它獨(dú)立于所使用的頁(yè)面。如果在調(diào)用分頁(yè)查詢(xún)之前調(diào)用相應(yīng)的方法,則可以實(shí)現(xiàn)分頁(yè)查詢(xún)功能;例如,//get first pages,20 contents。PageHelper.startPage頁(yè)(1,20)