首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
如何从配置文件读取值然后放到注解里面呢?
cs3230524
2019-12-16 10:54
例如这个@ESIndex注解,我需要把这个注解值shop放到配置文件里面,这个值有可能会变动。应该怎么搞呢?
@JFinal
项目:
JFinal
1
1
评论区
JFinal
2019-12-16 13:38
继承一下 ProxyFactory,然后在对象被创建以后读取需要被处理用于配置的注解,通过 PropKit 来获取配置并注入即可
配合 @Inject 来用
回复
HingLo
2019-12-16 16:49
@JFinal
这个就非常棒了。根据你的提示。立马实现了spring中@Value注解功能。取消以前使用PropKit直接赋值的一个不足。
回复
cs3230524
2019-12-16 16:50
@JFinal
感谢!
回复
cs3230524
2019-12-16 17:11
@HingLo
可否分享实现方法
回复
cs3230524
2019-12-16 17:12
@JFinal
看了下,感觉不知如何下手,可否详细解释下,感谢
回复
HingLo
2019-12-16 17:37
@cs3230524
https://jfinal.com/share/1937 简单描述了一下,可以参考
回复
cs3230524
2019-12-16 17:46
@HingLo
非常感谢!但这个是不是只能用于自己实现的注解?那别人写的注解怎么处理呢,现在我是要把配置值放到第三方注解里面
回复
HingLo
2019-12-16 17:48
@cs3230524
你把里面的注解换成你需要的就好了。然后去实现它相关功能就可以了。
回复
HingLo
2019-12-16 17:49
我注入的是配置文件,你可以注入你自己需要,这个需要自己去实现。
回复
发送
我要反馈
热门反馈
扫码入社
配合 @Inject 来用