Я работаю над приложением, которое поддерживает использование нескольких поставщиков БД, причем определения таблиц различны для каждого типа БД.Проблема в том, что определения столбцов не соответствуют тому, что ожидает hibernate, и поэтому мои сущности содержат много аннотаций @Column (.. columnDefintion = "..." ...).
Для дальнейшего усложнения проблемынет способа указать columnDefinition для каждой БД.Поэтому я попытался переместить только бит columnDefinition в файл orm.xml, и у меня есть профиль Maven, который объединяет правильный файл.
JBoss 4.0.5 / Hibernate 3.2.0GA не удается проверить, и кажется, чтополностью игнорирует аннотации, заданные в XML-файле.
Есть ли способ заставить Hibernate "объединить" данные из XML с аннотациями?