- Jun 14 Sun 2015 16:18
Injection Collection
- May 19 Tue 2015 17:02
Dependency Injection
一般物件與物件間會有所謂的相依性(dependency),例如教室相依於學生
package com.example; public class Classroom { private Student stu=null ; public Classroom(){ stu=new Student() ; } }
但是為了保持物件間的相依關係和物件各自獨立的情況下(保持低耦合Decoupling),則會有所謂的相依性注入(Dependency Injection)
- May 19 Tue 2015 10:24
Bean Inheritance
- May 18 Mon 2015 17:56
BeanPostProcessor 用法
- May 18 Mon 2015 16:55
BEAN的scope和life cycle
- May 14 Thu 2015 15:56
Abstract Factory Pattern
Abstract Factory Pattern相對於Simple Factory Pattern只是將不同的Factory抽象化後,而多了Abstract Factory這一層。
Manner.java
- May 13 Wed 2015 18:05
JAVA透過URL抓取JSON
- May 12 Tue 2015 18:29
Simple Factory Pattern
Simple Factory Pattern
Simple Factory模式又稱Static Factory模式。一個Simple Factory生產成品,而對客戶端隱藏產品產生的細節,物件如何生成,生成前是否與其它物件建立依賴關係,客戶端皆不用理會,用以將物件生成方式之變化 與客戶端程式碼隔離。 Factory Method模式在一個抽象類別中留下某個建立元件的抽象方法沒有實作,其它與元件操作相關聯的方法都先依賴於元件所定義的介面,而不是依賴於元件的實現, 當您的成品中有一個或多個元件無法確定時,您先確定與這些元件的操作介面,然後用元件的抽象操作介面先完成其它的工作,元件的實作(實現)則推遲至實現元件介面的子類完成,一旦元件加入,即可完成您的成品。簡單地說,如果您希望如何建立父類別中用到的物件這件事,是由子類別來決定,可以使用Factory Method...
- May 12 Tue 2015 11:13
Spring基本概念
Spring 基本概念
Spring框架的核心就是Spring容器,主要是透過容器建立、設定、管理直到銷毀物件。容器主要是利用dependency injection (DI)去管理組成應用程式的元件(物件),而這些元件(物件)則稱為所謂的Beans。
- May 04 Mon 2015 10:06
Spring 設定與安裝