генерация последовательности в спящем режиме? - PullRequest
0 голосов
/ 02 ноября 2009

У меня есть одно поле в моей таблице, и значения для этого поля будут сгенерированы последовательностью, которую я дал в hbm mapping. Теперь мой вопрос: если я предоставлю значение для этого поля, которое сопоставлено с последовательностью, что произойдет? 1. будет ли hibernate игнорировать предоставленное мной значение и будет вызывать его последовательность? или же 2. будет ли он принимать значение, данное мной (я expectiong вызывающей последовательности не произойдет)?

Ответы [ 2 ]

1 голос
/ 02 ноября 2009

Это будет ошибка - либо вы сообщите NH, что номер генерируется автоматически, либо вы дадите NH номер. это не может быть и то и другое.

0 голосов
/ 02 ноября 2009

В большинстве случаев нет необходимости напрямую изменять такой столбец - например, «версия», управляемая Hibernate.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...