【问题标题】:spring write back to property file春天写回属性文件
【发布时间】:2010-07-15 16:52:48
【问题描述】:

春天有什么东西可以写回属性文件吗?

假设我们有一个属性“reportname=SOME REPORT”。 如果我们有一个 GUI,用户可以将其更改为“reportname=SOME OTHER REPORT”。

那么,spring 中有没有什么东西可以将该值写回属性文件?

还有,有没有xml属性文件阅读器?

即我可以在“classpath:filename”中为 propertyPlaceHolder 传递一个 xml 文件吗?

【问题讨论】:

    标签: java spring properties


    【解决方案1】:

    我不知道 Spring 是否真的可以让您修改应用程序上下文配置文件,但如果为给定的报告配置保留“reportName”的值很重要,那么假设您应该存储报告配置在数据库中,还是使用 .properties 文件,并使用 spring bean 的 init 方法填充报告名称属性值?

    请记住,拥有应用程序上下文配置文件的想法是运行您的应用程序之前设置依赖项。

    【讨论】:

    • 是的,因为多台服务器进入同一个数据库。能够动态更改属性文件会很好。因此,每个服务器都是单独配置的,但数据库中的数据相同。你知道propertyPlaceHolder是否有xml文件阅读器版本?
    猜你喜欢
    • 1970-01-01
    • 2015-09-28
    • 2019-07-03
    • 1970-01-01
    • 2018-11-29
    • 2015-06-06
    • 2016-08-06
    • 2018-07-26
    • 2018-02-12
    相关资源
    最近更新 更多