根据字段索引映射java对象工具类
前一段时间在公司做项目时遇到一个需求,我们的系统数据库基础数据都是从“中台系统推送过来”,我们系统通过定时跑批每次从“中台系统”读取txt文件,将txt文件映射成java对象然后入库,保持我系统与中台系统基础数据始终保持同步。
下面把相关工具类贴出来最为笔记分享给大家。
工具类有2套,一套是通过txt映射字段索引进行映射,另一套是根据字段属性名进行映射。两套工具都能用,但是我们最终确定的是根据索引来进行映射。
1.注解类
@
import java.lang.annotation.*;
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Inherited
public @interface {
String tableName() default "";
int index() default 0;
}
使用案例:
tableName:根据属性映射字段名
index:映射索引
2.Tr
共有 0 条评论