返回

011.利用setter实现对象依赖注入

发布时间:2023-09-03 21:15:52 270

1.对象依赖注入

011.利用setter实现对象依赖注入_ooc

 

 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 示例

011.利用setter实现对象依赖注入_xml_02

 

 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">
















 



特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线