EasyExcel 不支持 iId 这样的字段
Jihongchang(讨论 | 贡献)2026年1月26日 (一) 09:15的版本
狗日的数据库遵循这样的字段命名规则:
数据类型_字段名
| 数据类型 | 表示数据类型的前缀 |
|---|---|
| bigint | i |
| int | |
| char | s |
| varchar | |
| timestamp | d |
| date | |
| decimal | f |
比如:存姓名的字段就会是 s_name、存余额的字段就会是 f_balance
这种规则的字段,不被 Java 各种框架、工具支持。
若依框架的代码生成工具会把这种字段名生成为
private String sName;
private String fBalance;
public void setsName(String sName) {
this.sName = sName;
}
public String getsName(){
return this.sName;
}
public void setfBalance(BigDecimal fBalance) {
this.fBalance = fBalance;
}
public void getfBalance(){
return this.fBalance;
}
lombok @Data 生成的 getter、setter 也是一样,这样命名的方法不被一些框架支持,比如 EasyExcel