| 程序包 | 说明 |
|---|---|
| cn.isliu.core.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,FieldProperty> |
PropertyUtil.getTablePropertyFieldsMap(Class<?> clazz)
获取类及其嵌套类上@TableProperty注解的字段映射关系
此方法是入口方法,用于获取一个类及其所有嵌套类中,
被@TableProperty注解标记的字段的映射关系。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Object> |
ConvertFieldUtil.convertPositionToField(com.google.gson.JsonObject jsonObject,
Map<String,FieldProperty> fieldsMap)
将位置键转换为字段名
根据字段属性映射关系,将表格中的位置键(如"A1")转换为实体类字段名
|
static List<String> |
PropertyUtil.getHeaders(Map<String,FieldProperty> fieldsMap)
从字段属性映射中提取表头列表
此方法根据字段的@TableProperty注解中的order属性对字段进行排序,
返回按顺序排列的表头列表,用于数据展示时的列顺序。
|
static void |
FsTableUtil.setTableOptions(String spreadsheetToken,
List<String> headers,
Map<String,FieldProperty> fieldsMap,
String sheetId) |
Copyright © 2025. All rights reserved.