spring-boot - 我如何从外部文件(如 access.properties)获取密码到休眠 Spring Boot 应用程序
问题描述
实际上我需要从外部文件访问两种密码方式。
1.目前我的应用程序属性如下,带有密码。spring.datasource.username=****** spring.datasource.password=****
我如何访问位于计算节点 /secrets/access.properties 中的文件,其中我也有数据库密码和其他密码
我不知道如何在我的项目中实施以消除密码安全问题,任何更好的代码或示例代码都会有很大帮助。
这里我不知道他们是如何获取数据源名称的?@Bean(name = "entityManagerFactory") public LocalContainerEntityManagerFactoryBean entityManagerFactory() { LocalContainerEntityManagerFactoryBean entityManagerFactory = new LocalContainerEntityManagerFactoryBean(); //System.out.println("属性密码"+密码); entityManagerFactory.setDataSource(dataSource);
Arts.hcm.userid=*** 艺术.hcm.password=****
Arts.ldap.userid=*** 艺术.ldap.password=***
解决方案
推荐阅读
- javascript - Vue v-bind复选框到数组内部的元素不起作用
- apache - 使本地文件夹 .Htaccess 从 Root .Htaccess 导入全局规则
- go - Terraform 自定义提供程序访问生命周期元数据
- python - 如何在python中绘制条形图动画
- powershell - 谁能帮助我如何在 PowerShell 脚本中使用 Kleopatra 加密文件?
- android - 修改地图
- c# - 无法代表用户请求智能卡证书
- javascript - 在我的所有图像中添加一个对 src 上瘾的 data-src,以改进 WordPress 环境中的延迟加载功能
- typescript - 如何正确键入返回 TypeScript 中的类的函数?
- php - 对象 PHP 猜数