在對(duì)象之間搬移特性 “決定把責(zé)任放在哪兒” 搬移函數(shù) 一個(gè)類(lèi)有太多的行為,或者如果一個(gè)類(lèi)與另一個(gè)類(lèi)有太多使用而形成的高度耦合略贮,就需要搬移函數(shù)。 ...
重新組織函數(shù) 提取函數(shù) 提取函數(shù)是將一個(gè)過(guò)于復(fù)雜的函數(shù)分解成多個(gè)小函數(shù)仗岖,然后在調(diào)用其他小函數(shù)即可逃延。 內(nèi)聯(lián)函數(shù) 簡(jiǎn)而言之就是將函數(shù)中的內(nèi)容替換掉,...
函數(shù)式接口 Predicate java.util.function.Predicate Consumer java.util.function...
Zookeeper 的獲取 在 Linux 上安裝 zookeepr 也很簡(jiǎn)單轧拄,只需要將 tar 包解壓就可以了揽祥。http://mirror.b...
IoC 相關(guān)的注解 @Bean @ComponentScan @Scope @Lazy @Conditional @Import @PostCo...
Aware 接口是 Spring 框架開(kāi)放調(diào)用組件能力的接口 使用 ApplicationContext 這樣我們就可以使用 Applicati...
刷新容器前的預(yù)處理 prepareRefresh(); initPropertySources();初始化一些屬性設(shè)置 getEnvironme...
Spring 利用依賴(lài)注入(DI), 為 Spring IoC 容器賦值。@Autowired 是 Spring 自己實(shí)現(xiàn)的一個(gè)注解@Quali...
@Value 注解賦值 直接給成員變量賦值 Person 類(lèi) 在 Person 類(lèi)中檩电,為 name 字段和 age 字段分別做了賦值操作配置類(lèi) ...