Привет, я использую MYSQL и Hibernate и у меня есть таблица Customer со столбцом customer_type со значением по умолчанию 1, его внешний ключ в Customer, но первичный ключ в таблице CustomerType, найдите следующий код. В моем hbm-файле Customer я написал следующий код:
<many-to-one name="customerType" class="CustomerType" lazy="false">
<column name="customer_type_id" not-null="true"/>
</many-to-one>
Но столбец не является нулевым, и в моей таблице его значение по умолчанию равно 1. И я не устанавливаю этот объект при сохранении моего объекта Customer, потому что в таблице есть значение по умолчанию, но исключение свойстваviolationexception not null ссылается на нулевое значение Как я могу прийти через эту проблему и как установить значение по умолчанию для отношения в спящем режиме