Package org.hibernate.annotations
Annotation Type ColumnDefault
-
@Target({FIELD,METHOD}) @Retention(RUNTIME) public @interface ColumnDefault
Specifies that a column has adefaultvalue specified in DDL.@ColumnDefaultmay be used in combination with:DynamicInsert, to let the database fill in the value of a null entity attribute, or@Generated(INSERT), to populate an entity attribute with the defaulted value of a database column.
- See Also:
GeneratedColumn
-
-
Element Detail
-
value
String value
TheDEFAULTvalue to use in generated DDL.- Returns:
- a SQL expression that evaluates to the default column value
-
-