spring - 如何使用 Spring Cloud 配置具有加密属性的自定义属性文件?
问题描述
spring cloud 加密/解密仅适用于 application.properties 文件,但我为每个环境都有 env_*.properties,如何配置这些属性以进行加密?
解决方案
Spring Cloud 配置服务器属性文件可使用除 application.properties 文件之外的任何文件名。使用遵循此约定的名称命名此类环境属性文件很重要:
[ spring application name ]-[ environment eg dev, staging, etc ].[ extension ] eg : myapp-dev.properties或myapp-dev.yml其中my-app对应于spring.application.name 属性值。还要确保这些文件应位于以spring.application.name值命名的文件夹中。
推荐阅读
- docker - LUIS Docker 映像未在 Windows Server 2016 上运行
- swift - 动画高度时点击手势没有响应
- flutter - 在颤振中使用通知程序 1.0.2 插件后的错误消息
- kubernetes - Ingress 使用 clusterIP 类型公开服务
- java - ubuntu 上的 Java 模块路径命令
- firebase - Firebase 函数读取和写入 Firebase 实时数据库是否有助于 Firebase 实时下载?
- javascript - 如何让我的代码为用户授权和许可生成 JWT 令牌?
- mysql - 如何将txt文件中的数据导入mysql数据库
- regex - 如何使用 Notepad++(或类似工具)批量查找代码
- linux - 如何在 Linux 中评估 TCP 变体