spring-bean的依赖和继承
来源:互联网 发布:淘宝c店转让 编辑:程序博客网 时间:2024/05/20 01:10
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- 抽象bean,abstract属性为true的bean不能被实例化,只用来被继承 --> <bean id="address" class="com.dasenlin.test.springmodel.autowire.Address" p:city="Beijing" p:street="WuKeSong" abstract="true"></bean> <bean id="address2" p:city="ShangHai" parent="address" p:street="KunSa"></bean> <!-- bean之间的依赖 ,我现在要求person必须依赖于某个Car,虽然不会直接将这个值赋予person,但是没哟car的话会报错--> <bean id="car" class="com.dasenlin.test.springmodel.autowire.Car" p:brand="Bmw" p:price="123000.00"></bean> <bean id="person" class="com.dasenlin.test.springmodel.autowire.Person" p:address-ref="address2" depends-on="car"></bean></beans>
java 部分
package com.dasenlin.test.springmodel.parent;import org.springframework.context.ApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;import com.dasenlin.test.springmodel.autowire.Address;import com.dasenlin.test.springmodel.autowire.Person;public class Main { public static void main(String[] args) { ApplicationContext ctx = new ClassPathXmlApplicationContext("bean-relation.xml"); /*Address address = (Address) ctx.getBean("address"); System.out.println(address);*/ Address address = (Address) ctx.getBean("address2"); System.out.println(address); Person person = (Person) ctx.getBean("person"); System.out.println(person); }}
阅读全文
0 0
- spring-bean的依赖和继承
- Spring-4 bean之间的关系----继承和依赖
- Spring配置--Bean之间的关系(继承和依赖)
- spring bean之间的关系:继承;依赖
- spring- bean之间的关系 继承 依赖
- Spring - bean 继承与依赖
- spring的bean的继承和java bean的继承
- Spring 中 bean 之间的关系:parent(继承) 和 depends-on (依赖)作用是什么?
- Spring-5:Bean之间的继承与依赖
- Spring 框架Bean之间的关系(继承、依赖)
- 【Spring学习10】依赖配置:bean的父子继承
- Spring Bean的继承
- Spring Bean的继承和java类继承的区别
- Spring Bean的继承和java类继承的区别
- spring的管理bean和依赖注入的原理剖析
- 10009---bean 之间的关系:继承;依赖
- bean 之间的关系:继承;依赖
- 五bean之间的继承与依赖
- Spring Boot学习笔记----POI(Excel导入导出)
- 部署spring-boot工程jar包使其在后台运行
- Python实现逻辑回归
- 函数差商的计算方法
- llvm Kaleidoscope tutorial 学习记录(2)
- spring-bean的依赖和继承
- opencv(十一)--OpenCV 中的轮廓
- linux 串口 c语言编程需要注意的事项
- TreeMap源码分析
- 习题6.3程序改错
- 单例模式有五种写法:懒汉、饿汉、双重检验锁、静态内部类、枚举。
- 12月11日 数据结构 周一
- 43. Multiply Strings
- 304. Range Sum Query 2D