Excel导出改造_只填写字典类型_就可以自动对应导出_字典类&添加获取字典值方法---SpringCloud Alibaba_若依微服务框架改造---工作笔记013

本文介绍了若依微服务框架下Excel导出功能的改造,旨在解决当需要导出大量如全国城市、民族等字段时,避免在实体类中手动配置字典值的问题。通过改造ExcelUtil和DictUtil类,实现了仅指定字典类型即可自动导出对应字典内容的功能。详细改造步骤包括ExcelUtil类的位置调整和DictUtil类的扩展,添加了通过字典类型和字典名称获取字典值的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

若依微服务框架,默认的excel导出功能,导出字段的时候需要:

在实体类上自己写上,比如

在属性上写上字典值,这里需要自己手动的写上

用readConverterExp写上.

 

但是如果,比如碰到,全国所有的城市,所有的民族..等这样的话,就会导致,这里写的内容过长

这个时候,我做了一些简单的封装:

可以实现

这里,只写字典类型,就可以实现excel导出的时候,利用字典的字段,自动导出字段对应的字典的内容了

修改后的:

ExcelUtil.java

这个直接复制过去用就可以了,但是要注意,原来这个类的位置在

RuoYi-Cloud\ruoyi-common\ruoyi-common-core\src\main\java\com\ruoyi\common\core\utils\poi\ExcelUtil.java

我把它改到了:

RuoYi-Cloud\ruoyi-modules\ruoyi-system\src\main\java\c

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

添柴程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值