Mybatis應用分析和最佳實踐 ? 以下是一些 MyBatis 的高級用法或者擴展方式,幫助我們更好地使用 MyBatis。 為什么要動態(tài)SQL ? 避免因為前端傳...
Mybatis應用分析和最佳實踐 ? 以下是一些 MyBatis 的高級用法或者擴展方式,幫助我們更好地使用 MyBatis。 為什么要動態(tài)SQL ? 避免因為前端傳...
為什么要用Mybatis 代碼重復 結果集處理太復雜 連接管理 常見的工具 DbUtils數(shù)據(jù)源的支持QueryRunner直接使用QueryRunner來查詢提供了Resu...
責任鏈模式 定義 把鏈中每一個節(jié)點看做一個對象,每個節(jié)點處理的請求都不一樣。 內(nèi)部自動維護一個下一個節(jié)點對象。 當一個請求從鏈的請求首段發(fā)出的時候,會沿著鏈的路徑一次傳遞給每...
迭代器模式 定義 迭代器模式又稱為游標模式 它提供一種方法訪問一個容器對象中各個元素,而又不需暴露該對象的內(nèi)部細節(jié)本質什么是容器,能夠容納對象的所有類型的都可以稱為容器Col...
裝飾器模式 定義 裝飾器模式也叫包裝模式 在不改變原有對象的基礎上,把功能附加到對象上,提供了比繼承更有彈性的替代方案 能夠擴展原有對象的功能 屬于結構型模式 生活中的例子 ...
建造者模式 也叫生成器模式,他是一個創(chuàng)建型模式 通用類圖 Product產(chǎn)品類 ? 通常是實現(xiàn)了模板方法模式,也就是有模板方法和基本方法. Builder抽象建造者 ? ...
設計模式 參考資料 圖解設計模式[https://refactoringguru.cn/design-patterns] 大話設計模式 設計模式之禪 github我見過最好的...