| Enum | Description |
|---|---|
| JoinType |
SQL join type.
|
| Annotation Type | Description |
|---|---|
| Column |
Table column names and Javabean field names mapping annotation,
To use @column, open the openDefineColumn configuration and realize the mapping function.
|
| Createtime |
Generate creation time(current time) automatically when insert records.
|
| Datetime |
Datetime annotation
|
| Dict |
Dictionary conversion annotation is used to filter and process the returned data
of query according to rules. |
| Entity |
Dynamic named for Javabean.
|
| GenId |
Used to generate the primary key ID value when inserting data.
|
| GenUUID |
Used to generate the primary key ID value (generate by UUID) when inserting data.
|
| Ignore |
Ignore the field which do not want to transfer.
|
| JoinTable |
Annotation for tables join.
|
| JustFetch |
It is used to query and obtain record information,
but not as a filter condition in WHERE part.
|
| PrimaryKey |
Mark an property as the Primary Key.
It is not allowed to define a field named ID, but it is not defined as a primary key. When the field name of the primary key is not "id", it can be marked as the primary key with the PrimaryKey annotation. When the field has Ignore annotation, the PrimaryKey annotation will also be ignored. This annotation exists for compatibility with old systems, It is strongly recommended to set an "id" column as the primary key when defining table in the new system. |
| ReplaceInto |
Change "insert [into]" to "replace [into]" for insert sql.
|
| SysValue |
Annotation use in Bee for setting class' field value by properties.
|
| Table |
Specify or dynamic table name mapping,the value do not auto translate any more.
|
| Updatetime |
When updat records, the update time is automatically filled in as the current time.
|
Copyright © 2022. All rights reserved.