使用beans.xml文件進(jìn)行bean的創(chuàng)建和注入通常是可行的,但在便利性上Spring提供了更簡單的方法——自動(dòng)裝配
接下來我們假設(shè)一個(gè)場景:我有若干播放器(MediaPlayer{CD播放器/MP3}),我也有很多媒體文件例如(CompactDisc{CD光盤/MP3文件})。
現(xiàn)在,我們需要?jiǎng)?chuàng)建兩個(gè)接口MediaPlayer/CompactDisc,然后創(chuàng)建他們的實(shí)現(xiàn)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自動(dòng)創(chuàng)建bean 7 public class CDPlayer implements MediaPlayer{ 8
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式