有什么方法可以将实体部分转换为dto对象?还是在MVC模式中使用实体,pojo / dto和响应对象有最佳实践?
答案 0 :(得分:0)
您有几种方法。我假设您有一个Web项目。
这些是不同的选项。哪一个最好取决于您的用例。
答案 1 :(得分:0)
可能的方法之一是复制构造函数。下面的示例。
// entity annotations ...
public class EntityExample {
private Long id;
private String name;
private Integer score;
// getters and setters ...
}
public class DtoExample {
private Long id;
pricate String name;
// For serialization and deserialization
public DtoExample() {
}
public DtoExample(EntityExample entity) {
this.id = entity.getId();
this.name = entity.getName();
}
// getters and setters ...
}