【发布时间】:2018-10-10 09:16:06
【问题描述】:
我正在尝试将带有 object1 的列表中的所有对象复制到带有 object2 的列表中:
以下是我的代码片段:
List<EmployeeAmManegmentModel> am = employee.amEmployeeDeatails();
List<EmployeeRmManegmentModel> rm = employee.rmEmployeeDeatails();
List<EmployeeGenericModel> GM = new ArrayList<>();
我在这里尝试将am 和rm 复制到GM。所有 3 个模型都有相同的参数:
EmployeeAmManegmentModel:
@Entity
@Table(name = "PROFILE_AM")
public class EmployeeAmManegmentModel {
@Id
@GeneratedValue
@Column(name = "AM_ID")
private Long id;
@Column(name = "NAME")
private String name;
@Column(name = "CONTACT_NUMBER")
private Long contactNumber;
@Column(name = "EMAIL_ID")
private String emailId;
@Column(name = "STATUS")
private Long status;
@Column(name = "EMPLOYEE_TYPE")
public String employeeType = "AM"; ..... getters and setters
EmployeeRrmManegmentModel
@Id
@GeneratedValue
@Column(name = "RM_ID")
private Long id;
@Column(name = "NAME")
private String name;
@Column(name = "CONTACT_NUMBER")
private Long contactNumber;
@Column(name = "EMAIL_ID")
private String emailId;
@Column(name = "STATUS")
private Long status;
@Column(name = "EMPLOYEE_TYPE")
public String employeeType = "RM";
员工通用模型
private Long id;
private String name;
private Long contactNumber;
private String emailId;
private Long status;
private String employeeType;
有没有办法将结果从一个不同对象类型的列表复制到另一个?
提前致谢。
【问题讨论】:
标签: java hibernate collections