有没有办法在春季为自定义依赖项找出application.properties文件的属性名?

时间:2020-06-09 16:22:22

标签: spring spring-boot properties configuration dependencies

有些时候,我在spring框架中使用了一个全新的依赖关系,我花了很多时间来找出要在.yaml文件或.properties文件中设置为该依赖关系的配置的正确属性。有没有办法在这些文件中设置列表或所有您可以设置的依赖项?

例如,这些用于spring.data.mongodbspring.data.mongodb.urispring.data.mongodb.hostspring.data.mongodb.portspring.data.mongodb.databasespring.data.mongodb.authenticationDatabase

2 个答案:

答案 0 :(得分:0)

我认为只有您的IDE可以在这里为您提供帮助。 IntelliJ 具有出色的 Spring / Spring-Boot集成。这是一个在IntelliJ中使用自动补全功能时的示例:

enter image description here

答案 1 :(得分:0)

列出了here的Spring Boot通用应用程序属性,可用于快速参考。

当前Spring Boot版本(2.3.0)的附录A:常见应用程序属性下有以下部分

  • 10.A.1。核心属性
  • 10.A.2。缓存属性
  • 10.A.3。邮件属性
  • 10.A.4。 JSON属性
  • 10.A.5。数据属性
  • 10.A.6。交易属性
  • 10.A.7。数据迁移属性
  • 10.A.8。集成属性
  • 10.A.9。网站属性
  • 10.A.10。模板属性
  • 10.A.11。服务器属性
  • 10.A.12。安全属性
  • 10.A.13。 RSocket属性
  • 10.A.14。执行器特性
  • 10.A.15。 Devtools属性
  • 10.A.16。测试属性
相关问题