<?xml version="1.0" encoding="UTF-8"?>
<beans
    xmlns="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"
>
    <!-- 实例化类之 ( 属性注入 第一种方式 ) -->
    <bean id="personOne" class="java_spring.modle.Person">
        <property name="userId" value="1"></property>
        <property name="userName" value="张三丰"></property>
        <property name="userAge" value="300"></property>
    </bean>

    <!-- 在 JavaBean 中引用 JavaBean ( 外部 Bean) -->
    <bean id="personTwo" class="java_spring.modle.Person">
        <property name="userId" value="2"></property>
        <property name="userName" value="张三丰"></property>
        <property name="userAge" value="300"></property>
        <property name="person" ref="personOne"></property>
    </bean>

    <!-- 在 JavaBean 中引用 JavaBean ( 内部 Bean ) -->
    <bean id="personThree" class="java_spring.modle.Person">
        <property name="userId" value="3"></property>
        <property name="userName" value="张三丰"></property>
        <property name="userAge" value="300"></property>
        <property name="person">
            <bean class="java_spring.modle.Person">
                <property name="userId" value="3"></property>
                <property name="userName" value="张三丰"></property>
                <property name="userAge" value="300"></property>
            </bean>
        </property>
    </bean>

    <!-- 在 JavaBean 中引用 JavaBean ( 外部 Bean) 级联属性 -->
    <bean id="personFour" class="java_spring.modle.Person"></bean>
    <bean id="personFive" class="java_spring.modle.Person">
        <property name="userId" value="5"></property>
        <property name="userName" value="张三丰"></property>
        <property name="userAge" value="300"></property>
        <property name="person" ref="personFour"></property>
        <property name="person.userId" value="4"></property>
        <property name="person.userName" value="张三丰"></property>
        <property name="person.userAge" value="300"></property>
    </bean>
</beans>

JAVA Spring JavaBean 引入 JavaBean ( 外部引用, 内部定义, 级联属性 )的更多相关文章

  1. Java ——日期时间 日期时间相关类 随机数 定义类属性时建议使用引用数据类型

    本节重点思维导图 Date对象创建 两个构造函数: Date() ----使用当前日期和时间来初始化对象 Date(long millisec) -----接收一个参数,该参数是从1970年1月1日起 ...

  2. jsp(Java的服务网页)$javabean

    JSP:Java Server Page(Java的服务网页),也是Java的动态网页.  JSP的本质:其实就是一个Servlet.  JSP---->翻译成Servlet类---->编 ...

  3. spring:为javabean的集合对象注入属性值

    spring:为JavaBean的集合对象注入属性值 在 spring 中可以对List.Set.Map 等集合进行配置,不过根据集合类型的不同,需要使用不同的标签配置对应相应的集合. 1.创建 Ts ...

  4. java对象POJO和JavaBean的区别

    "Plain Ordinary Java Object",简单普通的java对象.主要用来指代那些没有遵循特定的java对象模型,约定或者框架的对象.POJO的内在含义是指那些:有 ...

  5. Java 中 Map与JavaBean实体类之间的相互转化

    /** * 将一个 JavaBean 对象转化为一个  Map * @param bean 要转化的JavaBean 对象 * @return 转化出来的  Map 对象 * @throws Intr ...

  6. 69道Java Spring 面试&笔试题

    目录 Spring 概述 依赖注入 Spring beans Spring注解 Spring数据访问 Spring面向切面编程(AOP) Spring MVC Spring 概述 1. 什么是spri ...

  7. 69道java Spring面试题和答案

    http://www.jfox.info/69-dao-java-spring-mian-shi-ti-he-da-an 目录 Spring 概述 依赖注入 Spring beans Spring注解 ...

  8. Java Spring AOP用法

    Java Spring AOP用法 Spring AOP Java web 环境搭建 Java web 项目搭建 Java Spring IOC用法 spring提供了两个核心功能,一个是IoC(控制 ...

  9. Java反射机制详解(1) -反射定义

    首先,我们在开始前提出一个问题: 1.在运行时,对于一个java类,能否知道属性和方法:能否去调用它的任意方法? 答案是肯定的. 本节所有目录如下: 什么是JAVA的反射机制 JDK中提供的Refle ...

随机推荐

  1. 线程池、及使用场景、线程安全封装、ConcurrentHashMap应用场景

    https://blog.csdn.net/sinbadfreedom/article/details/80467253  :1.HashMap与ConcurrentHashMap的区别与应用场景 h ...

  2. day3 自动部署安装软件到其他的机器设备上

    PS:原理是在本机创建boot.sh指向每一台主机,使用脚本命令去执行,然后就会自动安装软件 PS:boot.sh里面放着1.免密登录 2.发送每台机器install.sh 这个install.sh中 ...

  3. MySQL Inception--安装

    ========================================== 安装依赖包 ## 安装依赖包 yum -y install cmake libncurses5-dev libss ...

  4. 基于server broker 的数据实时更新

    Service Broker介绍:SQL Server Service Broker 为消息和队列应用程序提供 SQL Server 数据库引擎本机支持.这使开发人员可以轻松地创建使用数据库引擎组件在 ...

  5. sql server 数字字符串的排序

    假如我们有这样的数据格式1#XXXXX 20#CCCCC等的一系列数据那么我们如何可以排序出1 ,2,3,4,5,6,7.......这样的数据呢 我们知道整数是可以排序成这样的格式的,但是字符串就不 ...

  6. Java安全管理器

    启动SecurityManager开关: 隐式: 启动时添加JVM启动参数: -Djava.security.manager :启动默认的安全管理器: -Djava.security.policy=& ...

  7. 51nod 1934 受限制的排列——笛卡尔树

    题目:http://www.51nod.com/Challenge/Problem.html#!#problemId=1934 根据给出的信息,可以递归地把笛卡尔树建出来.一个点只应该有 0/1/2 ...

  8. C# 关于out和ref的问题

    http://bbs.csdn.net/topics/320214035 问题: C#里非基础类型传参数都是以引用类型的方式,那么换句话说,out和ref除了基础类型外,实际上没有任何意义?是不是这么 ...

  9. debian之apt源

    美国的 deb http://ftp.us.debian.org/debian stable main contrib non-freedeb-src http://ftp.us.debian.org ...

  10. php文章付费阅读系统球料付费阅读系统

    服务项目 新手技术咨询 企业技术咨询 定制开发 服务说明 QQ有问必答 QQ.微信.电话 微信开发.php开发,网站开发,系统定制,小程序开发 价格说明 200元/月 1000/月 商议       ...