这是两个javabean对象
package
com.beanutils;
import java.util. * ;
public class Person ... {
private String name;
private String sex;
private int age;
private Address address;
private List goods;
private Map contact;
public Person() ...{
}
public Person(String name) ...{
this.name = name;
}
public Person(String name,String sex) ...{
this.name = name;
this.sex = sex;
}
public String getName() ...{
return this.name;
}
public void setName(String name) ...{
this.name = name;
}
public String getSex() ...{
return this.sex;
}
public void setSex(String sex) ...{
this.sex = sex;
}
public int getAge() ...{
return this.age;
}
public void setAge(int age) ...{
this.age = age;
}
public Address getAddress() ...{
return this.address;
}
public void setAddress(Address address) ...{
this.address = address;
}
public List getGoods() ...{
return this.goods;
}
public void setGoods(List goods) ...{
this.goods = goods;
}
public Map getContact() ...{
return this.contact;
}
public void setContact(Map contact) ...{
this.contact = contact;
}
public void sayHello() ...{
System.out.println("Hello World!");
}
public void f(String str) ...{
System.out.println("Person.f()..." + str);
}
public String toString() ...{
return "Person.toString()...";
}
}
import java.util. * ;
public class Person ... {
private String name;
private String sex;
private int age;
private Address address;
private List goods;
private Map contact;
public Person() ...{
}
public Person(String name) ...{
this.name = name;
}
public Person(String name,String sex) ...{
this.name = name;
this.sex = sex;
}
public String getName() ...{
return this.name;
}
public void setName(String name) ...{
this.name = name;
}
public String getSex() ...{
return this.sex;
}
public void setSex(String sex) ...{
this.sex = sex;
}
public int getAge() ...{
return this.age;
}
public void setAge(int age) ...{
this.age = age;
}
public Address getAddress() ...{
return this.address;
}
public void setAddress(Address address) ...{
this.address = address;
}
public List getGoods() ...{
return this.goods;
}
public void setGoods(List goods) ...{
this.goods = goods;
}
public Map getContact() ...{
return this.contact;
}
public void setContact(Map contact) ...{
this.contact = contact;
}
public void sayHello() ...{
System.out.println("Hello World!");
}
public void f(String str) ...{
System.out.println("Person.f()..." + str);
}
public String toString() ...{
return "Person.toString()...";
}
}
=========================================================================================
package
com.beanutils;
public class Address ... {
private String province;
private String city;
private String street;
private String zipcode;
public String getProvince() ...{
return this.province;
}
public void setProvince(String province) ...{
this.province = province;
}
public String getCity() ...{
return this.city;
}
public void setCity(String city) ...{
this.city = city;
}
public String getStreet() ...{
return this.street;
}
public void setStreet(String street) ...{
this.street = street;
}
public String getZipcode() ...{
return this.zipcode;
}
public void setZipcode(String zipcode) ...{
this.zipcode = zipcode;
}
}
public class Address ... {
private String province;
private String city;
private String street;
private String zipcode;
public String getProvince() ...{
return this.province;
}
public void setProvince(String province) ...{
this.province = province;
}
public String getCity() ...{
return this.city;
}
public void setCity(String city) ...{
this.city = city;
}
public String getStreet() ...{
return this.street;
}
public void setStreet(String street) ...{
this.street = street;
}
public String getZipcode() ...{
return this.zipcode;
}
public void setZipcode(String zipcode) ...{
this.zipcode = zipcode;
}
}
============================================================================
一个测试类
package
com.beanutils;
import java.util. * ;
import org.apache.commons.beanutils. * ;
public class BeanUtilsTest ... {
public static void main(String[] args) throws Exception ...{
Address address = new Address();
address.setProvince("hunan");
address.setCity("changsha");
address.setStreet("wuyilu");
address.setZipcode("410000");
List goods = new ArrayList();
goods.add("sporting");
goods.add("singing");
goods.add("dancing");
Map contact = new HashMap();
contact.put("student","Tom");
contact.put("teacher","Lucy");
Person person = new Person();
person.setName("Mike");
person.setSex("male");
person.setAge(25);
person.s
import java.util. * ;
import org.apache.commons.beanutils. * ;
public class BeanUtilsTest ... {
public static void main(String[] args) throws Exception ...{
Address address = new Address();
address.setProvince("hunan");
address.setCity("changsha");
address.setStreet("wuyilu");
address.setZipcode("410000");
List goods = new ArrayList();
goods.add("sporting");
goods.add("singing");
goods.add("dancing");
Map contact = new HashMap();
contact.put("student","Tom");
contact.put("teacher","Lucy");
Person person = new Person();
person.setName("Mike");
person.setSex("male");
person.setAge(25);
person.s