Skip to content
This repository was archived by the owner on Nov 24, 2018. It is now read-only.

简化客户端调用方式 - #33

Open
fxltsbl3855 wants to merge 1 commit into
hengyunabc:masterfrom
fxltsbl3855:opclient
Open

简化客户端调用方式#33
fxltsbl3855 wants to merge 1 commit into
hengyunabc:masterfrom
fxltsbl3855:opclient

Conversation

@fxltsbl3855

@fxltsbl3855 fxltsbl3855 commented Nov 15, 2017

Copy link
Copy Markdown

简化客户端调用方式。用户从配置中心获取动态参数时,只需要如下调用即可(不需要注入任何对象):
String logLevel = XDConfigUtil.get("log.level");
String logLevel2 = XDConfigUtil.get("log.level","INFO");
Integer taskInterval = XDConfigUtil.get("task.interval",Integer.class);
Integer taskInterval2 = XDConfigUtil.get("task.interval",Integer.class,10);

用户在使用时,xdiamond-client.xml文件中properties文件加载类,需要指定为io.github.xdiamond.client.spring.XDConfigLoader即可(主要是针对本地环境或测试环境临时加参数时,只需要在本地properties文件中加入临时参数)。

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant