1. 程式人生 > >是什麼讓你這麼認真?

是什麼讓你這麼認真?

****當編寫一個複雜的java應用程式時,應用程式類應該儘可能的獨立於其他的java類來增加這些類可重用性

一個程式中跨越多個點的功能被稱為橫切關注點,這些橫切關注點在概念上獨立於應用程式的業務邏輯

spring容器使用依賴注入DI來管理組成一個應用程式的元件,通過閱讀配資源資料提供的指令,容器知道對哪些物件進行例項化,配置和組裝,配資源資料可以通過xml,java註解或java程式碼來表示

指定bean作用域的屬性名是scope

指定bean作用域屬性對應的值分別有singleton ,property ,request ,ression

當一個bean被例項化時,它可能需要執行一些初始化使他轉換成可用狀態,同樣,當bean不再需要,並且從容器中移除時,可能需要做一些清除工作,這樣狀態轉換的過程就是Bean的生命週期

使用set方法注入必須要給注入物件寫上set方法

使用構造器注入必須要給注入物件寫上構造方法

注入集合使用它們對應集合介面名稱的標籤進行注入

4個註解@Required ,@Resource ,@Rualifier ,@Autowired

靜態方法裡面為什麼不可以呼叫非靜態方法?
因為非static方法是要與物件關聯在一起的,必須建立一個物件後,才可以在該物件上進行方法呼叫,而static方法呼叫時不需要建立物件,可以直接呼叫。也就是說,當一個static方法被呼叫時,可能還沒有建立任何例項物件***