| 限定符和类型 | 必需的元素和说明 |
|---|---|
String |
name
导出时,对应数据库的字段 主要是用户区分每个字段, 不能有annocation重名的 导出时的列名
导出排序跟定义了annotation的字段的顺序有关 可以使用a_id,b_id来确实是否使用
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
databaseFormat
导出时间设置,如果字段是Date类型则不需要设置 数据库如果是string 类型,这个需要设置这个数据库格式
|
String |
dicCode
方法描述: 数据code
作 者: yiming.zhang
日 期: 2014年5月13日-下午9:37:16
|
String |
dicText
方法描述: 数据Text
作 者: yiming.zhang
日 期: 2014年5月11日-下午5:29:05
|
String |
dictTable
方法描述: 数据字典表
作 者: yiming.zhang
日 期: 2014年5月11日-下午5:26:40
|
boolean |
exportConvert
导出数据是否需要转化
若是为true,则需要在pojo中加入方法:convertget字段名()
|
String |
exportFormat
导出的时间格式,以这个是否为空来判断是否需要格式化日期
|
int |
fixedIndex
固定的某一列,解决不好解析的问题
|
String |
format
时间格式,相当于同时设置了exportFormat 和 importFormat
|
String |
groupName
父表头
|
double |
height
导出时在excel中每个列的高度 单位为字符,一个汉字=2个字符
|
int |
imageType
导出类型 1 从file读取_old ,2 是从数据库中读取字节文件, 3文件地址_new, 4网络地址 同样导入也是一样的
|
boolean |
importConvert
导入数据是否需要转化
若是为true,则需要在pojo中加入 方法:convertset字段名(String text)
|
String |
importFormat
导入的时间格式,以这个是否为空来判断是否需要格式化日期
|
boolean |
isColumnHidden
是否需要隐藏该列
|
boolean |
isHyperlink
这个是不是超链接,如果是需要实现接口返回对象
|
boolean |
isStatistics
是否自动统计数据,如果是统计,true的话在最后追加一行统计,把所有数据都和 这个处理会吞没异常,请注意这一点
|
boolean |
isWrap
是否换行 即支持\n
|
int[] |
mergeRely
合并单元格依赖关系,比如第二列合并是基于第一列 则{1}就可以了
|
boolean |
mergeVertical
纵向合并内容相同的单元格
|
boolean |
multiReplace
值的替换是否支持替换多个(默认true,若数据库值本来就包含逗号则需要配置该值为false)
|
boolean |
needMerge
是否需要纵向合并单元格(用于含有list中,单个的单元格,合并list创建的多个row)
|
String |
numFormat
数字格式化,参数是Pattern,使用的对象是DecimalFormat
|
String |
orderNum
展示到第几个可以使用a_id,b_id来确定不同排序
|
String[] |
replace
值得替换 导出是{"男_1","女_0"} 导入反过来,所以只用写一个
|
String |
savePath
导入路径,如果是图片可以填写,默认是upload/className/ IconEntity这个类对应的就是upload/Icon/
|
String |
suffix
文字后缀,如% 90 变成90%
|
int |
type
导出类型 1 是文本 2 是图片,3是函数,4是数字 默认是文本
|
double |
width
导出时在excel中每个列的宽 单位为字符,一个汉字=2个字符 如 以列名列内容中较合适的长度 例如姓名列6 【姓名一般三个字】
性别列4【男女占1,但是列标题两个汉字】 限制1-255
|
public abstract String name
public abstract String databaseFormat
public abstract String exportFormat
public abstract String format
public abstract int imageType
public abstract String importFormat
public abstract String suffix
public abstract String orderNum
public abstract String[] replace
public abstract String savePath
public abstract double width
public abstract boolean isStatistics
public abstract String dictTable
public abstract String dicCode
public abstract String dicText
public abstract boolean importConvert
public abstract boolean exportConvert
public abstract boolean multiReplace
public abstract String groupName
public abstract String numFormat
Copyright © 2023. All rights reserved.