Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to use generator for any <property> in Hibernate mapping?

Tags:

java

hibernate

<id name="message_id" column="message_id">
   <generator class="native"/>
</id>

Above typical example of using generator for ID column, I need auto-generating column in my project but not ID.

like image 777
slavig Avatar asked Dec 17 '25 16:12

slavig


1 Answers

Hibernate has a concept of generated properties, though it can be used only when values are generated at the database side, i.e. it's an equivalent of <generator class = "identity" />, other generators cannot be used:

<property name = "message_id" generated = "insert" />
like image 101
axtavt Avatar answered Dec 19 '25 06:12

axtavt