【问题标题】:Understanding Spring Boot Usage and Configuration了解 Spring Boot 的使用和配置
【发布时间】:2016-04-21 13:24:32
【问题描述】:

我正在尝试了解如何配置 Spring Boot。所有这些tutorialsthis 都引用了一个叫做application.properties 的东西。我假设那是一个文件,如果是这样,它在哪里,是否有一个模板来设置它?

我想查看我可以指定的所有不同配置,并挑选我需要的配置。

我只是在我的程序中设置了 logback,并想设置日志记录级别。该教程说 Spring Boot 已经提供了一个基本配置,如下所示:

<configuration>
    <include resource="org/springframework/boot/logging/logback/base.xml"/>
    <logger name="org.springframework.web" level="DEBUG"/>
</configuration>

但我不知道我会把它放在哪里。在 application.properties 中?在 pom.xml 中?

【问题讨论】:

  • 一个建议:使用可以在 spring.io/tools 获得的 STS,它将在正确的位置创建一个 application.properties

标签: java spring spring-mvc configuration spring-boot


【解决方案1】:

将 application.properties 粘贴到 src/main/resources 中。我实际上更喜欢使用 .yml 文件,这是一种替代格式。您可以在这里找到许多 Spring Boot 属性(包括日志记录属性):https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.html

Spring Boot 将使用合理的默认值自动配置您在 Maven 中声明的任何依赖项。您可以覆盖应用程序文件中的任何默认设置。

【讨论】:

猜你喜欢
  • 2019-08-16
  • 1970-01-01
  • 1970-01-01
  • 2014-07-25
  • 2017-10-20
  • 2013-11-01
  • 2016-04-20
  • 1970-01-01
  • 2018-06-02
相关资源
最近更新 更多