有没有办法找到spring中自定义依赖项的application.properties文件的属性名?

有没有办法找到spring中自定义依赖项的application.properties文件的属性名?,spring,spring-boot,properties,configuration,dependencies,Spring,Spring Boot,Properties,Configuration,Dependencies,有时,我在spring framework中使用一个全新的依赖项,我花了很多时间来找出要在.yaml文件或.properties文件中设置的正确属性,作为该依赖项的配置。是否有一种方法可以在这些文件中为依赖项设置一个列表或其他所有内容 例如,它们用于spring.data.mongodb: spring.data.mongodb.uri, spring.data.mongodb.host, spring.data.mongodb.port, spring.data.mongodb.databas

有时,我在spring framework中使用一个全新的依赖项,我花了很多时间来找出要在.yaml文件或.properties文件中设置的正确属性,作为该依赖项的配置。是否有一种方法可以在这些文件中为依赖项设置一个列表或其他所有内容

例如,它们用于
spring.data.mongodb
spring.data.mongodb.uri
spring.data.mongodb.host
spring.data.mongodb.port
spring.data.mongodb.database

spring.data.mongodb.authenticationDatabase

我认为只有您的IDE可以在这里帮助您IntelliJ有一个很棒的Spring/Spring启动集成。下面是在IntelliJ中使用autoconplete时的一个示例:


我认为只有您的IDE才能在这里帮助您IntelliJ有一个很棒的Spring/Spring启动集成。下面是在IntelliJ中使用autoconplete时的一个示例:


列出了Spring boot通用应用程序属性,可用于快速参考

以下部分可在附录A中找到:当前Spring Boot版本(2.3.0)的通用应用程序属性

  • 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。测试性能

列出了Spring boot常见应用程序属性,可用于快速参考

以下部分可在附录A中找到:当前Spring Boot版本(2.3.0)的通用应用程序属性

  • 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。测试性能