spring - Spring Boot 数据源配置
解决方案
它是在外部化而不是数据源特定的上下文中。您可以在其中使用 .properties、.xml 或 .yml 配置文件将应用程序相关参数放在代码文件之外。它允许您在不编译的情况下配置您的应用程序。如果要更改,只需更改配置文件中的值,应用程序将按照提供的值运行,无需重新编译。我们通常将数据源、连接池、日志配置、端点等的属性外部化。
例如,在数据源配置的情况下,您可以在外部配置文件中传递 DB url、用户名、密码而不是代码,并通过键引用这些值。因此,将来如果数据源 url 发生更改,您只需在配置文件中进行更改。否则,您将不得不对需要重新编译和重建应用程序的代码进行更改才能使更改生效。
但也要考虑到值的敏感性,我认为有些技术超出了这个问题的范围。
推荐阅读
- r - 如何计算每一行的整数个数?
- javascript - 你如何在反应中使用和改变innerHTML?
- excel - 将属性传递给用户定义的函数
- java - 关于 JSP 和 SQL 的问题。Java 网络应用程序
- swiftui - 在 SwiftUI 中组合异步返回值
- javascript - 从名称属性中调用相应的数据
- scala - 如何模拟引发异常的方法
- postgresql - 使用多个 postgres 数据库为 dev 和 prod 创建 docker 容器
- latex - 使表格中的文本适合页面
- javascript - 在 thinger.io HTML 小部件的 JavaScript 块中使用 {{value}}