Я хочу использовать генератор пользовательских последовательностей в своем приложении, но объект находится в jar модели домена, который используется совместно с другими приложениями. Очевидно, аннотации сущностей могут быть переопределены в orm.xml
, но я не могу понять, какое правильное заклинание XML заставит это работать.
Я могу изменить аннотацию в сущности следующим образом:
@GenericGenerator(name = "MYGEN", strategy = "MyCustomGenerator")
@GeneratedValue(generator = "MYGEN")
Но мне нужно как-то сопоставить это с orm.xml
, чтобы переопределить исходную аннотацию. Глядя на orm.xml
схему здесь , выясняется, что я даже не могу указать тип генерации, кроме "sequence" и "table".
Я должен упомянуть, что я использую JPA с Hibernate, если это имеет значение.