Reputation: 9154
I have the ID of my table set to autoincrement in MySql 5.1
How do I map my Hibernate with autoincrements set in DBMS?
I tried this way :
<id name="id" type="int" column="ID" >
<generator class="assigned"/>
</id>
Though it doesn't show any error, it does not add anything. Thanks in advance.
Upvotes: 1
Views: 790
Reputation: 13433
Try
<id name="id" type="int" column="ID" >
<generator class="native"/>
</id>
Upvotes: 4
Reputation: 10108
you can also try
<id name="id" type="int" column="ID" >
<generator class="identity"/>
</id>
if you are using hibernate to generate ddl (using hibernate.hbm2ddl.auto property set to create or update) the system would generate scripts which would set autoincrement on the id column.
Upvotes: 0