@Documented @Target(value={FIELD,ANNOTATION_TYPE}) @Retention(value=RUNTIME) public @interface Expression
| 限定符和类型 | 必需的元素和说明 |
|---|---|
String |
value
数据库字段表达式,注意表别名的占位符使用,以防止在多表关联等场景下字段混淆,如: coalesce($T.col_name, '1')
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
jdbcType
java.sql.Types 的 SQL 类型
|
boolean |
selectable
是否可查询
|
int |
sortDirection
默认排序方向
0:不排序
1:正序
-1:逆序
|
int |
sortPosition
默认排序位置
|
String |
tableAliasPlaceholder
表别名占位符,带`.
|
Copyright © 2025 fossc. All rights reserved.