Git Product home page Git Product logo

spring-boot-reference's Introduction

Spring Boot Reference Guide

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


Table of Contents
        [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)

spring-boot-reference's People

Contributors

bert82503 avatar gitbook-bot avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.