Я разработал таблицу (в postgres), в которой столбец id автоматически инкремментируется через его сущность SEQUENCE.
Но когда я начал использовать hibernate, я столкнулся с проблемой .... из-за создания оператора вставки он использовал оператор follow
INSERT INTO mytable (id, name) VALUE (0, 'blablabla')
...
но я хочу, чтобы это выглядело так:
INSERT INTO mytable (name) VALUE ('blablabla')
... Postgres должен автоматически генерировать id (по крайней мере, когда я запускал такие скрипты в редакторе sql, это работало)
Я верю, что это можно настроить, но я не знаю, как ...
Вот моя часть моего .hbm.xml:
<hibernate-mapping>
<class name="com.cse.database.bean.Category" table="category">
<id name="id" type="int">
<column name="id" />
<generator class="assigned" />
</id>
<property name="name" type="string">
<column name="name" length="100" not-null="true" unique="true" />
</property>
</class>
</hibernate-mapping>