五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【狂神說Java】Spring5最新完整教程IDEA版通俗易懂

2022-03-19 17:56 作者:三三薫  | 我要投稿

對(duì)于第15節(jié)的@configuration寫與不寫的問題,我把我的筆記的一部分拿出來和大家分享,這些都是官方文檔的內(nèi)容,希望大家多多看文檔,狂神真的很棒了,給大家引路,偶爾的迷糊,偶爾的沒講清楚,希望我們一起討論,一起進(jìn)步。多多擔(dān)待。

###@Configuration
`@Configuration`是基于Java的容器開發(fā)的一種注釋,通常使用它與`@Bean`一起來替代
原先在.xml文件中的bean的配置

在官方文檔中指出,以下的兩段代碼完全等價(jià)
```java
//java
@Configuration
public class AppConfig {

    @Bean
    public MyService myService() {
        return new MyServiceImpl();
    }
}
```
```xml
<beans>
    <bean id="myService" class="com.acme.services.MyServiceImpl"/>
</beans>
```

在這里,我們需要指出,在類外的`@Configuration`并不是必須的,你也可以使用
`@Component`來與`@Bean`進(jìn)行組合,甚至可以不寫
但是習(xí)慣上我們使用`@Configuration`與`@Bean`進(jìn)行組合


用`@Configuration`主要是為了標(biāo)識(shí)出它的主要作用是作為bean的定義源

此外此外,`@configuration` 類允許通過調(diào)用同一類中的其他`@Bean` 方法來定義 bean 之間的依賴關(guān)系。


當(dāng)沒有`@Configuration`時(shí),我們稱其為"lite""`@Bean`模式;在這種模式之下,
我們不能聲明Bean之間的關(guān)系

初期階段官方建議寫成full的`@Configuration`模式以避免不必要的麻煩


【狂神說Java】Spring5最新完整教程IDEA版通俗易懂的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國家法律
高淳县| 克拉玛依市| 河源市| 金平| 玉山县| 会泽县| 大连市| 宜宾市| 奉节县| 中西区| 平顺县| 大悟县| 中卫市| 洪江市| 吕梁市| 基隆市| 灵川县| 新绛县| 莱芜市| 拜城县| 蒙阴县| 海口市| 开平市| 东乌珠穆沁旗| 高雄县| 上杭县| 珲春市| 长垣县| 邳州市| 蓬莱市| 安福县| 大城县| 长宁区| 织金县| 南靖县| 汉寿县| 托克逊县| 六枝特区| 驻马店市| 华宁县| 宝鸡市|