10.第二章--自动装配-11.实战

1.依赖注入:通过spring来管理对象,和对象之间的依赖关系

2.java中的对象叫做Bean对象。把Spring中创建Bean对象,和Spring中注入依赖的过程叫作装配Bean或Bean的装配

3.装配bean的三种方式:1.隐式的Bean发现机制和自动装配(主流)。2.在java中进行显示配置。3.在xml中进行显示配置

 

实战:创建一个CD类,和一个播放类

idea快捷生成变量接收类

10.第二章--自动装配-11.实战

1.引入上下文、日志系统依赖

10.第二章--自动装配-11.实战

2.创建CD类

10.第二章--自动装配-11.实战

3.创建播放类

10.第二章--自动装配-11.实战

4.创建启动类

10.第二章--自动装配-11.实战

tip:在引入日志系统,但未添加配置文件内容是会报以下错误

log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnvironment).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.

10.第二章--自动装配-11.实战

 引入日志文件配置

log4j.rootCategory=INFO, stdout

log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c{2}:%L - %m%n

log4j.category.org.springframework.beans.factory=DEBUG

 

10.第二章--自动装配-11.实战