MyBatis改ページプラグインPageHelper(二)問題
671 ワード
よくある問題
PageHelper.startPage方法重要ヒント
くっつくだけ
複数の改ページプラグインを配置しないでください.
複数の改ページプラグインをシステムに配置しないでください. 和
改ページプラグインはサポートされていません.
について
なぜ1対1と1対複数の結果マップの改ページクエリがサポートされていませんか?
ペアとペアが多い場合、改ページ条件によって100件のデータが検索された場合、1対1と1対が重ならないため、ネスト処理によってデータ量が減少するため、改ページして100件のデータを取得することはできません.このような状況をサポートするには、ネストクエリが使用されます.ネストクエリは、追加的にSQLを実行し、主SQLは正しい結果の数を得ることができますので、正常にページを分けることができます.
PageHelper.startPage方法重要ヒント
くっつくだけ
PageHelper.startPage
方法後の最初のMybatisのクエリ(Select
)方法は改ページされます.複数の改ページプラグインを配置しないでください.
複数の改ページプラグインをシステムに配置しないでください. 和
mybatis-config.xml
複数の改ページプラグインを同時に配置しないように設定してください.改ページプラグインはサポートされていません.
Spring
ステートメントの改ページについて
for update
のsqlは、運転時の異常を持ち出します.このようなsqlに対して手動で改ページすることを提案します.なぜ1対1と1対複数の結果マップの改ページクエリがサポートされていませんか?
ペアとペアが多い場合、改ページ条件によって100件のデータが検索された場合、1対1と1対が重ならないため、ネスト処理によってデータ量が減少するため、改ページして100件のデータを取得することはできません.このような状況をサポートするには、ネストクエリが使用されます.ネストクエリは、追加的にSQLを実行し、主SQLは正しい結果の数を得ることができますので、正常にページを分けることができます.