This file serves as your book's preface, a great place to describe your book's content and ideas.
《Spring Boot参考指南》翻译笔记,避免PDF格式的参考指南版本升级而丢失先前注释的重点内容,解决重复性做笔记的问题。
官方文档:1.5.4.RELEASE
[24.6.1. Loading YAML](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-loading-yaml)
[24.6.2. Exposing YAML as properties in the Spring Environment](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-exposing-yaml-to-spring)
[24.6.3. Multi-profile YAML documents](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-multi-profile-yaml)
[24.6.4. YAML shortcomings](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-yaml-shortcomings)
[24.6.5. Merging YAML lists](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-complex-type-merge)
[24.7.1. Third-party configuration](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-3rd-party-configuration)
[24.7.2. Relaxed binding](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-relaxed-binding)
[24.7.3. Properties conversion](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-conversion)
[24.7.4. @ConfigurationProperties Validation](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-validation)
[24.7.5. @ConfigurationProperties vs. @Value](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-external-config.html#boot-features-external-config-vs-value)
[41.3.1. Detecting test configuration](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-detecting-config)
[41.3.2. Excluding test configuration](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-excluding-config)
[41.3.3. Working with random ports](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-working-with-random-ports)
[41.3.4. Mocking and spying beans](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-mocking-beans)
[41.3.5. Auto-configured tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-tests)
[41.3.6. Auto-configured JSON tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-json-tests)
[41.3.7. Auto-configured Spring MVC tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-mvc-tests)
[41.3.8. Auto-configured Data JPA tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-jpa-test)
[41.3.9. Auto-configured JDBC tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-jdbc-test)
[41.3.10. Auto-configured Data MongoDB tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-mongo-test)
[41.3.11. Auto-configured REST clients](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-rest-client)
[41.3.12. Auto-configured Spring REST Docs tests](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-testing-autoconfigured-rest-docs)
[41.3.13. Using Spock to test Spring Boot applications](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-testing-spring-boot-applications-with-spock)
[41.4.1. ConfigFileApplicationContextInitializer](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-configfileapplicationcontextinitializer-test-utility)
[41.4.2. EnvironmentTestUtils](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-environment-test-utilities)
[41.4.3. OutputCapture](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-output-capture-test-utility)
[41.4.4. TestRestTemplate](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-testing.html#boot-features-rest-templates-test-utility)
[44.3.1. Class conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-class-conditions)
[44.3.2. Bean conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-bean-conditions)
[44.3.3. Property conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-property-conditions)
[44.3.4. Resource conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-resource-conditions)
[44.3.5. Web application conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-web-application-conditions)
[44.3.6. SpEL expression conditions](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-spel-conditions)
[44.4.1. Naming](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-custom-starter-naming)
[44.4.2. Autoconfigure module](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-custom-starter-module-autoconfigure)
[44.4.3. Starter module](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/boot-features-developing-auto-configuration.html#boot-features-custom-starter-module-starter)
[47.6.1. Auto-configured HealthIndicators](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#_auto_configured_healthindicators)
[47.6.2. Writing custom HealthIndicators](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#_writing_custom_healthindicators)
[47.7.1. Auto-configured InfoContributors](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#production-ready-application-info-autoconfigure)
[47.7.2. Custom application info information](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#production-ready-application-info-env)
[47.7.3. Git commit information](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#production-ready-application-info-git)
[47.7.4. Build information](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#production-ready-application-info-build)
[47.7.5. Writing custom InfoContributors](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-endpoints.html#production-ready-application-info-custom)
[49.3.1. Customizing Jolokia](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-jmx.html#production-ready-customizing-jolokia)
[49.3.2. Disabling Jolokia](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-jmx.html#production-ready-disabling-jolokia)
[52.8.1. Example: Export to Redis](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-metrics.html#production-ready-metric-writers-export-to-redis)
[52.8.2. Example: Export to Open TSDB](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-metrics.html#production-ready-metric-writers-export-to-open-tsdb)
[52.8.3. Example: Export to Statsd](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-metrics.html#production-ready-metric-writers-export-to-statsd)
[52.8.4. Example: Export to JMX](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/production-ready-metrics.html#production-ready-metric-writers-export-to-jmx)
[72.1.1. Automatic property expansion using Maven](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-properties-and-configuration.html#howto-automatic-expansion-maven)
[72.1.2. Automatic property expansion using Gradle](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-properties-and-configuration.html#howto-automatic-expansion-gradle)
[73.1.1. Add a Servlet, Filter or Listener using a Spring bean](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-embedded-servlet-containers.html#howto-add-a-servlet-filter-or-listener-as-spring-bean)
[Disable registration of a Servlet or Filter](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-embedded-servlet-containers.html#howto-disable-registration-of-a-servlet-or-filter)
[73.1.2. Add Servlets, Filters, and Listeners using classpath scanning](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-embedded-servlet-containers.html#howto-add-a-servlet-filter-or-listener-using-scanning)
[73.7.1. Customize Tomcat’s proxy configuration](http://docs.spring.io/spring-boot/docs/1.5.4.RELEASE/reference/html/howto-embedded-servlet-containers.html#howto-customize-tomcat-behind-a-proxy-server)