了解Spring Boot使用和配置

时间:2016-01-15 20:57:17

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

我想了解如何配置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中?

1 个答案:

答案 0 :(得分:3)

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

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