最近在做数据的维护导入工作,以前用过poi,但感觉比较麻烦
由于是少量数据的导入,直接用了hutool封装的工具类去做
@Test
public void impo() {
cn.hutool.poi.excel.ExcelReader reader = ExcelUtil.getReader("d:/员工部门维护(1)(2).xls");
List<CsDept> all = reader.readAll(CsDept.class);
all.forEach(c->{
TSecUser one = tSecUserService.getOne(new LambdaQueryWrapper<TSecUser>()
.eq(TSecUser::getFname, c.get名字())
);
one.setDapatermentId(c.get部门id());
tSecUserService.updateById(one);
});
}
具体可以参考:https://www.hutool.cn/docs/#/poi/Excel%E8%AF%BB%E5%8F%96-ExcelReader