2

の個別のビジネス ロジック構造を作成しまし@Entitiesた。私はPOJO@Entity好きでした。BO

CRUD"BO"のために送信すると思いますが、問題は、オブジェクトを読み返したいときです(コンバーターなどを作成する必要があるかどうかわかりません)が、作成、更新、または削除したいときに、エラーがわかりません(私はこれを知っています)しかし、私は父のクラスを取るために何らかの方法が必要です)。@Entity"BO"@Entity

何か案が?

アップデート

エンティティ クラス

@Entity

パブリッククラス従業員{

protected String id;

protected String name;

protected float salary;

protected Employee() { }

public final String getId() {
    return id
}
public void setId(String id) {
    this.id = id;
}
public final String getName() {
    return name
}
public void setName(String name) {
    this.name = name;
}
public final float getSalary() {
    return salary
}
public void setSalary(float salary) {
    this.salary = salary;
}

}

私のBO:

public class EmployeeBO extends Employee{

public EmployeeBO(String id, String name, float salary) {
    setId(id);
    setName(name)
    setSalary(salary);
}
public  final void setSalary(float salary) {
    //bussines logic
}
public final void setName(String name) {
    //bussines logic
}
public final void setId(String id) {
    //bussines logic
}

}

そして、私はEmployeeBOだけを働きます。例えばem.remove(employeeBO)

4

1 に答える 1