Communardo Software GmbH, Kleiststraße 10 a, D-01129 Dresden
0800 1 255 255

Andromda Sequence per Table

Standardmäßig gene­riert die Hibernate Andromda Cartridge die Mappingdateien so, dass eine Sequenz für alle Tabellen genutzt wird. Eine Umstellung auf eine Sequenz für jede Tabelle ist dabei sehr ein­fach mög­lich. In der andromda.xml muss die Hibernate Cartridge ein­fach wie folgt angepaßt wer­den:

<namespace name="hibernate">
<properties>
...
<property name="defaultHibernateGeneratorClass">sequence</property>
<property name="sequenceIdentifierSuffix">_seq</property>
...
</properties>
</namespace>

Der finale Sequzenzname ergibt sich dabei aus dem Tabellennamen plus den Wert, der der Property sequenceIdentifierSuffix zuge­ord­net ist.

Related Posts

Pin It on Pinterest