Я генерировал файлы сопоставления и POJO в Netbeans вместо того, чтобы писать их самМожно ли использовать производный класс вместо унаследованного класса?Примером может быть что-то вроде этого:
Person.hbm.xml - mapping file
Person.java - generated class (strategy class per table)
PersonExtended - class that extends Person.java
Поэтому, когда я создаю новый объект:
PersonExtended personextended = new PersonExtended(<parameters>);
Могу ли я вызывать методы, такие как:
session.save(personextended) or session.delete(personextended)
?
Является ли этот сценарий разумным или я должен добавить любой код, который мне нужен, в сгенерированный класс?Заранее спасибо за помощь или предложения.
------- Редактировать --------
В моей базе данных нет типичной структуры, которую можно было бы отобразить как наследство.Я просто хочу отделить дополнительные методы от основного класса Java для сущности.
С наилучшими пожеланиями, sass.