Архив метки: org.hibernate.annotations.GenerationTime

Использование в Hibernate аннотации @ColumnDefault, чтобы задать значение по умолчанию колонок БД.

Аннотация @ColumnDefault надо полем класса предметной области заставит Hibernate создать для этого поля колонку в БД со значением по умолчанию, которое передаёт параметром в эту аннотацию. Кроме того, с помощью параметра GenerationTime.INSERT аннотации @Generated можно определить, возможно ли будет переопределять значение по умолчанию при вставке или оно всегда будет одним и тем же, когда создаётся новая запись в таблице.

Читать далее