1. 程式人生 > 遊戲攻略 >《原神攻略》部分角色外觀調整說明 2.4版本角色外觀改動介紹

《原神攻略》部分角色外觀調整說明 2.4版本角色外觀改動介紹

分頁功能

mybatis的分頁預設是基於記憶體分頁的(查出所有,再擷取),資料量大的情況下效率較低,不過使用mybatis外掛可以改變該行為,只需要攔截StatementHandler類的prepare方法,改變要執行的SQL語句為分頁語句即可。

公共欄位統一賦值

一般業務系統都會有建立者,建立時間,修改者,修改時間四個欄位,對於這四個欄位的賦值,實際上可以在DAO層統一攔截處理,可以用mybatis外掛攔截Executor類的update方法,對相關引數進行統一賦值即可;

效能監控

對於SQL語句執行的效能監控,可以通過攔截Executor類的update, query等方法,用日誌記錄每個方法執行的時間;

支援攔截的方法

  • 執行器Executor(update、query、commit、rollback等方法);

  • 引數處理器ParameterHandler(getParameterObject、setParameters方法);

  • 結果集處理器ResultSetHandler(handleResultSets、handleOutputParameters等方法);

  • SQL語法構建器StatementHandler(prepare、parameterize、batch、update、query等方法);

攔截階段