你的位置:首页 > 软件开发 > Java > 隐式的bean发现与自动装配机制

隐式的bean发现与自动装配机制

发布时间:2016-11-09 07:00:23
使用beans.自动装配接下来我们假设一个场景:我有若干播放器(MediaPlayer{CD播放器/MP3}),我也有很多媒体文件例如(CompactDisc{CD光盘/MP3文件})。现在,我们需要创建两个接口MediaPlayer/CompactDisc,然后创建他们的实现C ...

使用beans.自动装配

接下来我们假设一个场景:我有若干播放器(MediaPlayer{CD播放器/MP3}),我也有很多媒体文件例如(CompactDisc{CD光盘/MP3文件})。
现在,我们需要创建两个接口MediaPlayer/CompactDisc,然后创建他们的实现CDPlayer/CompactDisc_zhoujielun。注意:CompactDisc_zhoujielun是周杰伦的CD光盘。代码如下:
 1 package com.spring.cd; 2  3 import org.springframework.beans.factory.annotation.Autowired; 4 import org.springframework.stereotype.Component; 5  6 @Component//Spring自动创建bean 7 public class CDPlayer implements MediaPlayer{ 8   private CompactDisc cd; 9   10   @Autowired//表明Spring初始化后尽可能地去满足bean的依赖,在这里它注入了一个CompactDisc的对象11   public CDPlayer(CompactDisc cd){12     this.cd=cd;13   }14   @Override15   public void player() {16     System.out.println("wo yong CD!");17   }18 }

原标题:隐式的bean发现与自动装配机制

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录