NutzCN Logo
问答 nutz怎么通过注解绑定项目的配置项
发布于 2988天前 作者 sunhai1988 1601 次浏览 复制 上一个帖子 下一个帖子
标签:

需求:项目中会有很多配置,比如接口调用,appkey值等,这些配置肯定会更新变话的。通过配置怎么方便的获取更新的数据,这个数据包括string array list json file

怎么通过注解来获取后台配置的值如:spring里面可以这样

	@Value("${mqPath}") 
	private String url;

如果这个值是通过数据库获取的呢?在nutzwk上则么么处理,

4 回复
@Inject("java:$conf.get('mqPath')")
private String url

恩恩、、

不过这个配置在properties里面 如果更新url 需要从新启动项目。。

要动态变化? 直接注入conf对象,每次取就好了嘛.

至于要更新, PropertiesProxy对象就是一个Map,可修改的, 完全可以从数据库读取新数据进行更新的, 如果需要示例,可以参考本论坛的源码net.wendal.nutzbook.service.SysConfigureService

好的 多谢我看看

添加回复
请先登陆
回到顶部