上一章是给Bean对象注入构造参数,这一章就来实现给Bean对象注入属性,一般来说类有构造方法也会有全局变量的属性,那么我们在创造的时候就需要注入进来,不能不管,这样才是一个完整的创建对象。
对于属性的创建除了基本类型也会有引用类型,引用其他的Bean对象等等都要考虑。
1.工程目录
标红的是新添加的


├─src
│ ├─main
│ │ ├─java
│ │ │ └─com
│ │ │ └─spring
│ │ │ └─sourcecode
│ │ │ │ SourcecodeApplication.java
│ │ │ │
│ │ │ └─springframework
│ │ │ │ BeanDefinition.java
│ │ │ │ BeanFactory.java
│ │ │ │
│ │ │ └─beans
│ │ │ │ BeansException.java
│ │ │ │ PropertyValue.java
│ │ │ │ PropertyValues.java
│ │ │ │
│ │ │ └─factory
│ │ │ │ BeanFactory.java
│ │ │ │
│ │ │ ├─config
│ │ │ │ BeanDefinition.java
│ │ │ │ BeanReference.java
│ │ │ │ SingletonBeanRegistry.java
│ │ │ │
│ │ │ └─support
│ │ │ AbstractAutowireCapableBeanFactory.java
│ │ │ AbstractBeanFactory.java
│ │ │ BeanDefinitionRegistry.java
│ │ │ CglibSubclassingInstantiationStrategy.java
│ │ │ DefaultListableBeanFactory.java
│ │ │ DefaultSingletonBeanRegistry.java
│ │ │ InstantiationStrategy.java
│ │ │ SimpleInstantiationStrategy.java
│ │ │
│ │ └─resources
│ │ application.properties
│ │
│ └─test
│ └─java
│ └─com
│ └─spring
│ └─sourcecode
│ │ SourcecodeApplicationTests.java
│ │
│ └─springframework
│ │ A

最低0.47元/天 解锁文章
1694

被折叠的 条评论
为什么被折叠?



