Новый вопрос.spring + hibernate общие свойства и аннотации
У меня есть Spring/Hibernate объектные компоненты, определенные как это:
@RooJavaBean
@RooJpaEntity
public class MyEntity {
@Id
@GeneratedValue(generator = "uuid")
@GenericGenerator(name = "uuid", strategy = "uuid2")
@org.hibernate.annotations.Type(type="uuid-char")
private String id;
...
}
Я хочу, чтобы все мои объекты имеют поле Id определено так же, как выше. Каков наилучший способ обмена свойствами между сущностями? (Я предпочитаю не распространять общий абстрактный класс и, возможно, не возвращаться к aop).
Есть ли какой-нибудь шаблон сущности «Гибернация» для настройки? Могу ли я сделать это только через аннотации?
спасибо. о «Я имею в виду некоторую декларацию AspectJ Intertype, которая добавляет поле Id ... private Spring id для каждого класса, у которого есть аннотация Entity». у вас есть образец кода? – gpilotino