Spring IoC配置元信息:Spring IoC有哪些配置元信息?它們的進化過程是怎樣的?

Spring IoC 中依賴注入、依賴查找以及依賴來源的管理,這些內容其實都逃不過一個話題,那就是注入和配置究竟是從哪裏來的?咱們能不能經過配置的行爲去影響容器的行爲?
編程

圖片

上訴簡要概括之外Spring IoC 配置元信息的額外提醒架構

  • 第一/ Bean 的定義其實還有一種方式這裏沒有羅列出來,那就是經過Groovy的方式進行DSL配置,感興趣的碼友能夠了解下app

  • 第二/ 配置元信息一個是分爲本身的Bean,這個Bean一般是業務須要感知的,IoC 容器主要對IoC容器作一個控制,這個一般說是非核心的,就是非功能性的一些特性,IoC 的配置元信息不回影響到你的功能行爲&業務行爲ide

  • 第三/ 外部化屬性配置,這個官方文檔也沒有說明,Spring IoC 配置元信息外部化屬性配置 好比:@value 咱們在SpringBoot、SpringCloud 常常用到這個註解,這個註解其實就是外部化配置元信息,這個配置元信息咱們基本上能夠看成元編程的一部分,它經過這種配置的方式影響行爲spa


總結orm

本專欄主要針對IoC容器的概述,後續纔會對具體內容專題解讀;正對於底層架構也離不開基礎底層配置與使用,Spring Framework 也不例外,針對Spring IoC 容器管理,怎麼去配置和怎麼合理使用配置纔是關鍵,這裏簡單概述Spring IoC 配置元數據信息 Bean 基本定義配置、IoC 容器配置、外部化屬性配置,Spring Framework 巧妙管理 IoC 的配置元信息 以及後續各項生命週期的管理blog

相關文章
相關標籤/搜索