Spring较复杂的配置写法

Car.jar

class Car{
    private String brand;
    private String prod;
    private double price;
    //省略set/get方法  
}
Person.jar

class Person{
  private String name;
  private int age;
  List<Car> cars;
  //省略set/set方法
}

Car类包括:车的品牌/产地/价格三个属性;

Person类包括:人的姓名/年龄/车们(多辆)

  <bean id="person" class="cn.com.tt.Person">
      <property name="name" value="jikoy"></property>
      <property name="age" value="28"></property>
      <property name="cars">
         <list>
          <ref="car1"/>
          <ref="car2"/>
          <!--以下是一个内部Bean-->
          <bean class="cn.com.tt.Car">
             <property name="brand" value="Audi"></property>
            <property name="prod" value="一汽"/>
            <property name="price" value="300000"/>
         </bean>
         </list>
     </property>
 </bean>

 

属性Cards是个List类型,第三个car是个内部bean,这个bean不用id,因为用了id,别人也找不到它。。。

转载于:https://www.cnblogs.com/jikoy/p/4160925.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值