Я пытаюсь сделать следующий случай. Я хочу объявить класс POJO (ClassA) для определения моего класса, но я использую другой класс (ClassB), который расширяет ClassA и имеет бизнес-логику.Я не могу сопоставлять эти классы в спящем режиме
Это тот случай:
//model object
public abstract class ClassA implements Serializable {
private String att1;
...
constructors...
...
gettters and setters...
}
//Business object
public class ClassB extends ClassA {
//With all business logical.
}
Таким образом, всегда, что модель изменилась я только нужно изменить CLASSA.
Я пытаюсь это много раз ... Это возможно? Есть ли лучший способ сделать это?
Thanks, Juankar!
Логика бизнеса (а также доступа к данным) не должна быть в вашей модели сущности. –