Spring框架擴展開發主講:Cat老師|Spring框架|視頻教程
復制提取碼 4oug ,點擊進入網盤下載頁面,即可免費下載本套教程
回復關鍵字:Java2020
免費領全部教程簡介
Spring框架的設計非常優秀,Spring不僅提供了一個進行快速開發的基礎框架,而且還提供了很多可擴展的接口,用于滿足一些額外的開發需求,可以讓我們進行擴展,比如InitializingBean接口:
InitializingBean接口有一個afterPropertiesSet方法,該方法在Bean的屬性都設置值后被調用,用于完成一些初始化工作。FactoryBean接口可以實現Bean實例化的個性定制,讓Spring容器加載我們想要的Bean。實現了FactoryBean接口的類,可以通過實現getObject方法,實現加載我們想要的Bean。
BeanFactoryPostProcessor接口有postProcessBeanFactory方法,實現該接口可以在Bean被創建之前,獲取容器中Bean的定義信息,并且可以進行修改。