假设的我实体类是public class Department {
private int id;
private String name;
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 class Employee {
private int id;
private String name;
private Department department;
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 Department getDepartment() {
return department;
}
public void setDepartment(Department department) {
this.department = department;
}
}前台传过来的是三个属性值
id,name,department我想把这个属性值封装成Employee对象,id,name好弄,department为Department类ID属性的值,怎么把department封装成一个Department对象呢?

解决方案 »

  1.   

    这个比较简单 你就这样设置
      Department dept = new Department();
      dept.setId(1001);  //1001你需要部门的id
      Employee emp = new Employee();
      emp.setDepartment(dept);
    这样就可以了
      

  2.   

    Department dept = new Department();
      dept.setId(id); //1001你需要部门的id
      Employee emp = new Employee();
      emp.setDepartment(dept);就是楼上这种 只知道一个ID 就设置一个ID得值就可以 Department 对象的值其他是null都可以