@Target({RECORD_COMPONENT,PARAMETER})
@Retention(RUNTIME)
@Repeatable(DbColumns.class)
public @interface DbColumn
Specifies the name for the column, table or view.
-
Optional Element Summary
Optional Elements
-
Element Details
-
value
String valueThe database column name. Acts as an alias forname().- Default:
""
-
name
String nameThe database column name. Acts as an alias forvalue().- Default:
""
-
escape
boolean escapeTrue to force escaping the column name.Note: The column name is automatically escaped if it contains special characters or is a reserved keyword.
- Default:
false
-