Spring
摘要: 個人認為Spring其核心是其IOC和AOP方面,對其SpirngMVC框架并怎么關注,我看好的是JSF,簡單易懂。但最近由于工作上需要,所以有需要對SpringMVC做個了解學習,因此,本次對SpirngMVC的相遇純屬偶遇....
閱讀全文
摘要: 通過這幾天對Spring的研讀,剖析了Spring的基本核心模塊——IoC和AOP。今天將對其作個基礎性的總結。
閱讀全文
摘要: Spring IoC和 Spring AOP組合,一起形成了Spring,這樣一個有機整體,使得構建輕量級的J2EE架構成為可能,而且事實證明,非常有效。沒有Spring IoC的Spring AOP是不完善的,沒有Spring AOP的Spring IoC是不健壯的。本文研究Spring框架中的面向方面編(Aspect-Oriented Programming,AOP),進而通過例子解析如何運用Spring中的所有通知類型和切入點來實現更實用的方面和面向方面設計模式。
閱讀全文
摘要: 國際化支持在實際開發中可能是最常用的特性,本文分析Spring的ApplicationContext提供國際化支持,并提供了更加強大的功能,如信息的自動裝配以及熱部署功能(配置文件修改后自動讀取,而無需重新啟動應用程序)。
目前Spring中提供了兩個MessageSource接口的實現,即ResourceBundleMessageSource和ReloadableResourceBundleMessageSource,后者提供了無需重啟即可重新加載配置信息的特性。
閱讀全文
摘要: 本文研究Spring的三種依賴注入實現類型——接口注入(Interface Injection)、設值注入(Setter Injection)、構造子注入(Constructor Injection)。
閱讀全文
摘要: Spring中BeanFactory支持兩個對象模型,單例和原型。
閱讀全文
摘要: 本文研究Spring分層Bean Factory用法,從運行一個例子分析多層bean fantory的機制。
閱讀全文
摘要: Spring中提供一些Aware相關的接口,BeanFactoryAware、 ApplicationContextAware、ResourceLoaderAware、ServletContextAware等等,其中最常用到的是ApplicationContextAware。實現ApplicationContextAware的Bean,在Bean被初始后,將會被注入 ApplicationContext的實例。ApplicationContextAware提供了publishEvent()方法,實現Observer(觀察者)設計模式的事件傳播機,提供了針對Bean的事件傳播功能。通過Application.publishEvent方法,我們可以將事件通知系統內所有的ApplicationListener。
閱讀全文
摘要: 本文內容演示屬性文件用法的簡單例子。
首先定義模型接口Model,視圖接口View,以及它們實現類ImpModel,ImpView.
Model中定義方法getString();View中定義Model實例為其屬性,在實現類ImpView中實現方法
disPlay(),其方法體為Model實例的getString()方法,并將其打印出來。
閱讀全文
摘要: 通過
,
,
以及
元素定義和設置與java collection類型對應的List,Set,Map,Rproperties的值。
閱讀全文
Full Spring Archive