<?XML version= "1.0" encoding= "UTF-8"?><Beansxmlns= "Http://www.springframework.org/schema/beans"Xmlns:xsi= "Http://www.w3.org/2001/XMLSchema-instance"xsi:schemalocation= "Http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd" > <!--instantiate a Class (attribute injection the first way) - <BeanID= "Personone"class= "Java_spring.modle.Person"> < Propertyname= "UserId"value= "1"></ Property> < Propertyname= "UserName"value= "Zhang San Feng"></ Property> < Propertyname= "Userage"value= "+"></ Property> </Bean> <!--referencing JavaBean (external Bean) in JavaBean - <BeanID= "Persontwo"class= "Java_spring.modle.Person"> < Propertyname= "UserId"value= "2"></ Property> < Propertyname= "UserName"value= "Zhang San Feng"></ Property> < Propertyname= "Userage"value= "+"></ Property> < Propertyname= "Person"ref= "Personone"></ Property> </Bean> <!--referencing JavaBean (internal Bean) in JavaBean - <BeanID= "Personthree"class= "Java_spring.modle.Person"> < Propertyname= "UserId"value= "3"></ Property> < Propertyname= "UserName"value= "Zhang San Feng"></ Property> < Propertyname= "Userage"value= "+"></ Property> < Propertyname= "Person"> <Beanclass= "Java_spring.modle.Person"> < Propertyname= "UserId"value= "3"></ Property> < Propertyname= "UserName"value= "Zhang San Feng"></ Property> < Propertyname= "Userage"value= "+"></ Property> </Bean> </ Property> </Bean> <!--referencing JavaBean (external Bean) cascading properties in JavaBean - <BeanID= "Personfour"class= "Java_spring.modle.Person"></Bean> <BeanID= "Personfive"class= "Java_spring.modle.Person"> < Propertyname= "UserId"value= "5"></ Property> < Propertyname= "UserName"value= "Zhang San Feng"></ Property> < Propertyname= "Userage"value= "+"></ Property> < Propertyname= "Person"ref= "Personfour"></ Property> < Propertyname= "Person.userid"value= "4"></ Property> < Propertyname= "Person.username"value= "Zhang San Feng"></ Property> < Propertyname= "Person.userage"value= "+"></ Property> </Bean></Beans>
Spring JavaBean introduces JavaBean (external reference, internal definition, cascading properties)