模板方法模式 模板方法模式屬于類(lèi)的行為模式。其核心是定義一個(gè)操作中的算法骨架,而將一些步驟延遲到子類(lèi)中。 模板方法使得子類(lèi)可以不行一個(gè)算法的結(jié)構(gòu)...
適配器模式的定義 將一個(gè)類(lèi)的接口轉(zhuǎn)換成客戶希望的另外一個(gè)接口。適配器模式使得原本由于接口不兼容而不能一起工作的那些類(lèi)可以一起工作。 適配器模式的...
什么是Facade模式 外部和一個(gè)系統(tǒng)通信必須通過(guò)一個(gè)統(tǒng)一的門(mén)面(facade)對(duì)象進(jìn)行facade模式的本質(zhì):封裝交互,簡(jiǎn)化調(diào)用很好的提現(xiàn)了最...
簡(jiǎn)單工廠提供一個(gè)創(chuàng)建對(duì)象實(shí)例的功能,無(wú)須關(guān)心其具體實(shí)現(xiàn)。被創(chuàng)建的實(shí)例可以是接口、抽象類(lèi),也可以是具體的類(lèi) 簡(jiǎn)單工廠的結(jié)構(gòu)如下: 從上述結(jié)構(gòu)可以看...
1. 下載 打開(kāi)官網(wǎng),選擇對(duì)應(yīng)版本下載http://www.oracle.com/technetwork/java/javase/downloa...
我們每次寫(xiě)一個(gè)接口,如果拋出一個(gè)異常給前端,會(huì)造成很不好的體驗(yàn)。如果每個(gè)接口都用try...catch包起來(lái),工作量也非常大。 一、ErrorC...
Lombok是什么? Lombok是一個(gè)通過(guò)注解以達(dá)到減少代碼的Java庫(kù),如通過(guò)注解的方式減少get,set方法,構(gòu)造方法等。這里日志方面我們...
Logback是log4j框架的作者開(kāi)發(fā)的新一代日志框架,它效率更高、能夠適應(yīng)諸多的運(yùn)行環(huán)境,同時(shí)天然支持SLF4J。默認(rèn)情況下,Spring ...
1. 為什么不是log4j? springBoot 只有1.3.x和1.3.x以下版本才支持log4j的日志配置,1.3.x以上版本只支持log...