注入对象

  1. Product.java
package com.happycoder.pojo;

public class Product {
    private int id;
    private String name;
    private Category category;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Category getCategory() {
        return category;
    }

    public void setCategory(Category category) {
        this.category = category;
    }
}

  1. 修改spring-config.xml
...
<bean name="c" class="com.happycoder.pojo.Product">
        <property name="name" value="Product" />
        <property name="category" ref="c" />
    </bean>
...
  1. 单元测试类
...
Product p = (Product) context.getBean("p");
        System.out.println(p.getName());
        System.out.println(p.getCategory().getName());
...

# Spring+SpringMVC+MyBatis入门实践(2)-LMLPHP

10-06 18:13