我有 java 客户端对象暴露给客户端类似
public abstract class Vehicle{
string id;
string name;
Enginer engine;
}
public class MotorVehicle extends Vehicle {
int numOfWheels;
}
public class Engine {
Rotor rotor;
Stator stator;
AirGap airgap;
}
现在我有了业务层,它的结构有点相同,但本质上略有不同。
public abstract class VehicleBusinessModel{
string id;
string name;
}
public class MotorVehicleBusinessModel extends VehicleBusinessModel {
int numOfWheels;
}
public class EngineBusinessModel {
Rotor rotor;
Stator stator;
AirGap airgap;
Windings windings;
}
验证客户结构然后转换为业务结构的最佳方法是什么?
谢谢。
最佳答案
如果对性能要求不高,可以使用Apache Commons Beanutils , 更易于使用。
关于java - 将 Java 对象映射到对象的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35862100/