我正在编写一个springboot项目来运行一个云配置服务器和3个作为客户机运行的微服务。
在启动tomcat服务器之前,我想检查application.properties或yaml文件中所有属性的可用性。
我们已经有了一个类似的数据库启动验证,但在这里我试图实现相同的属性文件可用性。
有人能告诉我或建议可能的解决办法吗。
我正在编写一个springboot项目来运行一个云配置服务器和3个作为客户机运行的微服务。
在启动tomcat服务器之前,我想检查application.properties或yaml文件中所有属性的可用性。
我们已经有了一个类似的数据库启动验证,但在这里我试图实现相同的属性文件可用性。
有人能告诉我或建议可能的解决办法吗。
1条答案
按热度按时间9w11ddsr1#
您只需在application.properties/yaml文件中添加任何您想添加的内容,然后像这样访问springboot应用程序中的属性及其值。
我想这对你有帮助。
应用程序属性
在springboot应用程序中
测试应用程序.java
[更新]
如果我们同意创建一个在tomcat启动之前运行的预脚本,那么
使用下面的代码片段,我们可以解析
application.properties
文件并创建对象,然后遍历属性文件的长度并检查键值对