簡體   English   中英

將Java對象映射到對象的更好方法

[英]Better way to map Java object to object

我有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;
}

驗證客戶結構然后轉換為業務結構的最佳方法是什么?

謝謝。

對於一個項目,我將使用推土機Orika

如果您對性能的期望較低,則可以使用Apache Commons Beanutils ,它更易於使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM