我需要从我们的 CMS 加载文本标签。内容以标准属性文件格式公开。CMS 作为一种 RESTful Web 服务提供者运行,而不是推送文件,因此我需要按需拉取属性文件。我天真地希望,如果我创建了一个 ReloadableResourceBundleMessageSource 并将 basename 设置为文件的 URL 减去 locale 参数,这会像魔术一样工作,但显然不是。任何人都可以建议一种方法吗?Spring 中是否有开箱即用的解决方案,或者是否有一些我需要扩展的类?
我需要从我们的 CMS 加载文本标签。内容以标准属性文件格式公开。CMS 作为一种 RESTful Web 服务提供者运行,而不是推送文件,因此我需要按需拉取属性文件。我天真地希望,如果我创建了一个 ReloadableResourceBundleMessageSource 并将 basename 设置为文件的 URL 减去 locale 参数,这会像魔术一样工作,但显然不是。任何人都可以建议一种方法吗?Spring 中是否有开箱即用的解决方案,或者是否有一些我需要扩展的类?