多表聯(lián)查pagehelper總條數(shù) pagehelper是先查詢(xún)后分頁(yè)嗎?
pagehelper是先查詢(xún)后分頁(yè)嗎? PageHelper.startPage頁(yè)調(diào)用該方法后,必須有一個(gè)映射器查詢(xún)方法,必須使用該方法。否則,由于ThreadLocal的原因,當(dāng)線程被其他方法調(diào)用時(shí)
pagehelper是先查詢(xún)后分頁(yè)嗎?
PageHelper.startPage頁(yè)調(diào)用該方法后,必須有一個(gè)映射器查詢(xún)方法,必須使用該方法。否則,由于ThreadLocal的原因,當(dāng)線程被其他方法調(diào)用時(shí),它將被分頁(yè)。很清楚在文檔中寫(xiě)分頁(yè)插件的使用
另外,這不是ThreadLocal引起的問(wèn)題
如果報(bào)表要獲取當(dāng)前頁(yè)/總頁(yè),如何實(shí)現(xiàn)它。這很簡(jiǎn)單。變量ireportNumber}中有一個(gè)$V{page},請(qǐng)將其直接拖動(dòng)到報(bào)表并設(shè)置其屬性。請(qǐng)注意,如果評(píng)估時(shí)間是現(xiàn)在,則表示當(dāng)前頁(yè)數(shù)。如果選擇report,則表示總頁(yè)數(shù)。這樣,我們可以使用兩個(gè)相同的變量,并將它們的評(píng)估時(shí)間值分別設(shè)置為now和report。我用fineport很方便