假设的我实体类是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对象呢?
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对象呢?
Department dept = new Department();
dept.setId(1001); //1001你需要部门的id
Employee emp = new Employee();
emp.setDepartment(dept);
这样就可以了
dept.setId(id); //1001你需要部门的id
Employee emp = new Employee();
emp.setDepartment(dept);就是楼上这种 只知道一个ID 就设置一个ID得值就可以 Department 对象的值其他是null都可以