| Interface | Description |
|---|---|
| AnnotationHandler |
Annotation Handler Interface.
|
| BeforeReturnAnnotationHandler |
Annotation Handler Interface trigger on before return.
|
| ColumnHandler |
Column Annotation handler interface.
|
| DsTabHandler |
DataSource and Table Handler
|
| Class | Description |
|---|---|
| AbstractDictI18nDefaultHandler |
Abstract DictI18n Default Handler.
|
| Enum | Description |
|---|---|
| JoinType |
SQL join type.
|
| Annotation Type | Description |
|---|---|
| AutoSetString |
Automatically setting the fields remark by AutoSetValue annotation.
|
| Column |
Table column names and Javabean field names mapping annotation.
|
| Createtime |
Generate creation time(current time) automatically when insert records.
|
| Datetime |
Datetime annotation
|
| Desensitize |
Starting from the specified position, change the specified size of characters to mask characters.
|
| Dict |
Dictionary conversion annotation is used to filter and process the returned data
of query according to rules. |
| DictI18n |
Support international multi language dictionary conversion annotation,
which is generally used for global unified setting.
|
| 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.
|
| Geo2dsphere | |
| GridFs |
Store the file for Mongodb and register the file id to the field which define in fileIdName.
|
| GridFsMetadata |
Mongodb GridFs Metadata just support type is Map
|
| 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.
|
| MultiTenancy |
Multi-tenancy.
|
| 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.
|
| Sharding |
Sharding.
|
| 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 © 2023. All rights reserved.