全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 376|回复: 5

[美国VPS] 有问全国java技术论坛

[复制链接]
发表于 2024-7-15 17:08:46 | 显示全部楼层 |阅读模式
需求写一个组件 导出 excel 的时候要把字段中的字典 value 转换成字典 label 值
注解 @DictReflect("字典名")

有 2 个问题,获取所有字典名肯定要拿到 springboot 的字典工具类
字典工具类里面用到了 Redis 获取缓存,但是我这个自己封装的组件如何拿到用户的 Redis 工具类
发表于 2024-7-15 17:25:50 | 显示全部楼层
同一个工程里面在注解的切面想方式注入就行了。或者通过ioc容器获取bean也可以
 楼主| 发表于 2024-7-15 17:26:38 | 显示全部楼层
lemen 发表于 2024-7-15 17:25
同一个工程里面在注解的切面想方式注入就行了。或者通过ioc容器获取bean也可以 ...

不同工程的   专门拆出来给其他项目引入jar  然后注解自动修改
发表于 2024-7-15 17:28:53 | 显示全部楼层
似幸识你 发表于 2024-7-15 17:26
不同工程的   专门拆出来给其他项目引入jar  然后注解自动修改

我的想法是直接把它原来的字典工具以及redis工具抽出来放你的jar里面。这玩意属于业务耦合。除了抽出来目前没想到其他更好的方式。有的话也艾特我一下,我也学习一下
发表于 2024-7-15 17:30:32 | 显示全部楼层
或者把它的字典和redis工具类抽到公共包里面所有人都能调用,这样你直接依赖那个公共包也可以。
 楼主| 发表于 2024-7-15 20:57:43 来自手机 | 显示全部楼层
lemen 发表于 2024-7-15 17:30
或者把它的字典和redis工具类抽到公共包里面所有人都能调用,这样你直接依赖那个公共包也可以。 ...

我现在拿不到字典和工具类,我没有源码目前,现在在试用期不提供
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-9-8 07:56 , Processed in 0.059827 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表