4Manuals

  • PDF Cloud HOME

从AWS S3加载i18n消息文件 Download

    春季启动-Couchbase AbstractCouchbaseConfiguration-如何避免覆盖不必要的方法 IP地址显示我的网站,但域名显示“ welcome to nginx” 生成预签名URL以使用JavaScript访问S3存储桶,而无需使用凭据值 如何将自定义错误从Lambda发送到Api网关 在PCF上部署SOAP服务时进行端点配置 带有mongodb驱动程序3.8.2的Springboot 1.5.7 为什么在aws ecs命令中看不到我的集群详细信息? 在测试中使用ConfigurationProperties 如何访问射线多节点群集? node.js i18n:使用__还是导入?

在Spring Boot应用程序中,我需要从Amazon AWS S3存储桶加载i18n消息文件。

基本上,此AWS服务的访问由AWS SDK提供的S3Client完成,该S3Client能够从指定文件返回InputStream。

我的策略基于:

1)我们需要与ReloadableResourceBundleMessageSource相同的行为(缓存,...),所以我的第一个选择是使用它。

2)在ReloadableResourceBundleMessageSource中,我需要更改用于加载资源的策略。在ReloadableResourceBundleMessageSource中,我们负责ResourceLoader的一个实例。

3)因此,我的策略基于ResourceLoader的具体实现,该实现能够返回Resource实例,该实例使用aws s3客户端将inputstream返回到s3资源。

问题在于,尽管我使用的方法messageSource.setResourceLoader(resourceLoader);无效,因为在某些时候Spring会被另一个实例覆盖,而我不知道为什么。

有人可以提供一些有关此的信息吗?

谢谢!

0 个答案:

没有答案



Similar searches
    我需要帮助来访问帮助访问python熊猫数据框中的元素 Ansible条件查询 如何在Laravel控制器中获取复选框值? 将多个xml文件导入并转换为DF Samsung RSA1D Refrigerator User Manual