峰Spring4学习(3)注入参数的几种类型

People.java  model类:

package com.cy.entity;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;

public class People {
    private int id;
    private String name;
    private int age;
    private Dog dog;
    private List<String> hobbies = new ArrayList<String>();
    private Set<String> loves = new HashSet<String>();
    private Map<String,String> works = new HashMap<String,String>();
    private Properties addresses = new Properties();
    
    public People() {
        super();
        // TODO Auto-generated constructor stub
    }
    public People(int id, String name, int age) {
        super();
        this.id = id;
        this.name = name;
        this.age = age;
    }
    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 int getAge() {
        return age;
    }
    public void setAge(int age) {
        this.age = age;
    }
    
    
    public Dog getDog() {
        return dog;
    }
    public void setDog(Dog dog) {
        this.dog = dog;
    }
    public List<String> getHobbies() {
        return hobbies;
    }
    public void setHobbies(List<String> hobbies) {
        this.hobbies = hobbies;
    }
    public Set<String> getLoves() {
        return loves;
    }
    public void setLoves(Set<String> loves) {
        this.loves = loves;
    }
    public Map<String, String> getWorks() {
        return works;
    }
    public void setWorks(Map<String, String> works) {
        this.works = works;
    }
    public Properties getAddresses() {
        return addresses;
    }
    public void setAddresses(Properties addresses) {
        this.addresses = addresses;
    }
    
    @Override
    public String toString() {
        return "People [> age
                + ", dog=" + dog.getName() + ", hobbies=" + hobbies + ", loves=" + loves
                + ", works=" + works + ", addresses=" + addresses + "]";
    }
    
}
View Code

相关文章: