011.利用setter实现对象依赖注入
发布时间:2023-09-03 21:15:52 270 相关标签:
1.对象依赖注入

2.利用setter实现静态数值的注入
2.1 pom.xml
org.springframework
spring-context
5.2.6.RELEASE
2.2 resource目录下创建applicationContext.xml
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
2.3 测试类
package com.imooc.spring.ioc;
import com.imooc.spring.ioc.entity.Apple;
import com.imooc.spring.ioc.entity.Child;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class SpringApplication
{
public static void main(String[] args)
{
//创建SpringIoc容器,并根据配置文件在容器中实例化
ApplicationContext context = new ClassPathXmlApplicationContext("classpath:applicationContext.xml");
Apple sweetApple = context.getBean("sweetApple", Apple.class);
System.out.println(sweetApple.getTitle());
}
}
3. 利用setter方法实现对象注入
3.1 示例

3.2 resource目录下创建applicationContext.xml ref="sweetApple"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
https://www.springframework.org/schema/beans/spring-beans.xsd">
文章来源: https://blog.51cto.com/u_15718681/5888266
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报