mybatis-plus分頁插件
老師講得特別清晰,特別感謝老師~
但是,我有一個疑問。老師,請問mybatis-plus分頁與mybatis難道不是形式上的實現(xiàn)區(qū)別而已嗎?因為最后的實現(xiàn)邏輯不都是 查詢 然后limt ?,?的形式嗎?麻煩老師幫忙解答一下~包括增刪改查方法,不都只是形式上的區(qū)別嗎(我理解的是mybatis-plus是使用java的方式重新拼接了一下sql語句而已,有時候反而更復雜了一點呢)?
老師講得特別清晰,特別感謝老師~
但是,我有一個疑問。老師,請問mybatis-plus分頁與mybatis難道不是形式上的實現(xiàn)區(qū)別而已嗎?因為最后的實現(xiàn)邏輯不都是 查詢 然后limt ?,?的形式嗎?麻煩老師幫忙解答一下~包括增刪改查方法,不都只是形式上的區(qū)別嗎(我理解的是mybatis-plus是使用java的方式重新拼接了一下sql語句而已,有時候反而更復雜了一點呢)?
2020-01-10
舉報
2020-01-11
? ? ? ? 使用mp的分頁插件實現(xiàn)分頁,如果是單表查詢,并且不是自定義的sql,用mp提供的方法,是不用寫sql的,直接用就可以了。實現(xiàn)分頁的話,一般是需要發(fā)出兩條sql語句的,一條查詢符合當前條件的總記錄數(shù),一條查詢當前頁的記錄(List類型的),如果不用分頁插件,你要寫兩條sql的。而且不同數(shù)據(jù)庫的分頁語法是不一樣的,有的數(shù)據(jù)庫的分頁語法比較麻煩,例如oracle。
? ? ? 所以一般情況下,還是用mp的分頁插件比較方便。
2020-01-13
嗯嗯 了解了,謝謝老師~