列挙型フィールドを持つエンティティ クラスがあります。エンティティから動的にデータベースを作成しており、次のように使用orm.xml
しています。
<basic name="relationshipType">
<column name="Type"/>
<enumerated>STRING</enumerated>
</basic>
私のデータベースでは、列はではなくType
として作成されます。しかし、注釈として を試してみると、フィールドを持つテーブルが得られました。int(11)
varchar
@Enumerated(EnumType.STRING)
varchar
orm.xml に欠けているものはありますか? 私は jpa 2.0 と hibernate 3.27 を使用しています。助けてください。