Как я могу генерировать @Enumerated с hibernate.reveng - PullRequest
0 голосов
/ 02 марта 2011

Я столкнулся с этой проблемой, мне удалось перечислить атрибуты сущности, которые являются Внешними ключами (простой каталог-> сценарий сущности), тем не менее, я должен выполнять этот процесс каждый раз, когда обновляю свои бины:

@Column(name = "idcampaign_status", nullable = false)
@Enumerated(EnumType.ORDINAL)
public CampaignStatus getCampaignStatus() {
    return this.campaignStatus;
}

Я также исключаю CampaignStatus для генерации, поскольку это будет перечисление для файла мести:

<table-filter match-name="campaign_status"
        match-catalog="mycatalog" exclude="true">
</table-filter>

Так есть ли способ сделать это с помощью hibernate.reveng, указать перечислитель или пользовательский инструмент созданиячто я могу использовать в качестве альтернативы.Или какая-либо стратегия, чтобы действовать в этом случае?

1 Ответ

0 голосов
/ 02 марта 2011

Кажется, что Hibernate.reveng имеет тип свойства для того, чтобы указать тип в генерации кода, я решил это следующим образом:

<column name="iduser_type"  type="UserType" />

В любом случае спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...