diff --git a/III. Using Spring Boot/13. Build systems.md b/III. Using Spring Boot/13. Build systems.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.1. Maven.md b/III. Using Spring Boot/13.1. Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.1.1. Inheriting the starter parent.md b/III. Using Spring Boot/13.1.1. Inheriting the starter parent.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.1.2. Using Spring Boot without the parent POM.md b/III. Using Spring Boot/13.1.2. Using Spring Boot without the parent POM.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.1.3. Changing the Java version.md b/III. Using Spring Boot/13.1.3. Changing the Java version.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.1.4. Using the Spring Boot Maven plugin.md b/III. Using Spring Boot/13.1.4. Using the Spring Boot Maven plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.2. Gradle.md b/III. Using Spring Boot/13.2. Gradle.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.3. Ant.md b/III. Using Spring Boot/13.3. Ant.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/13.4. Starter POMs.md b/III. Using Spring Boot/13.4. Starter POMs.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/14. Structuring your code.md b/III. Using Spring Boot/14. Structuring your code.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/14.1. Using the “default” package.md b/III. Using Spring Boot/14.1. Using the “default” package.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/14.2. Locating the main application class.md b/III. Using Spring Boot/14.2. Locating the main application class.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/15. Configuration classes.md b/III. Using Spring Boot/15. Configuration classes.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/15.1. Importing additional configuration classes.md b/III. Using Spring Boot/15.1. Importing additional configuration classes.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/15.2. Importing XML configuration.md b/III. Using Spring Boot/15.2. Importing XML configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/16. Auto-configuration.md b/III. Using Spring Boot/16. Auto-configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/16.1. Gradually replacing auto-configuration.md b/III. Using Spring Boot/16.1. Gradually replacing auto-configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/16.2. Disabling specific auto-configuration.md b/III. Using Spring Boot/16.2. Disabling specific auto-configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/17. Spring Beans and dependency injection.md b/III. Using Spring Boot/17. Spring Beans and dependency injection.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/18. Using the @SpringBootApplication annotation.md b/III. Using Spring Boot/18. Using the @SpringBootApplication annotation.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19. Running your application.md b/III. Using Spring Boot/19. Running your application.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19.1. Running from an IDE.md b/III. Using Spring Boot/19.1. Running from an IDE.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19.2. Running as a packaged application.md b/III. Using Spring Boot/19.2. Running as a packaged application.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19.3. Using the Maven plugin.md b/III. Using Spring Boot/19.3. Using the Maven plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19.4. Using the Gradle plugin.md b/III. Using Spring Boot/19.4. Using the Gradle plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/19.5. Hot swapping.md b/III. Using Spring Boot/19.5. Hot swapping.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/20. Packaging your application for production.md b/III. Using Spring Boot/20. Packaging your application for production.md new file mode 100644 index 0000000..e69de29 diff --git a/III. Using Spring Boot/21. What to read next.md b/III. Using Spring Boot/21. What to read next.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22. SpringApplication.md b/IV. Spring Boot features/22. SpringApplication.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.1. Customizing the Banner.md b/IV. Spring Boot features/22.1. Customizing the Banner.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.2. Customizing SpringApplication.md b/IV. Spring Boot features/22.2. Customizing SpringApplication.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.3. Fluent builder API.md b/IV. Spring Boot features/22.3. Fluent builder API.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.4. Application events and listeners.md b/IV. Spring Boot features/22.4. Application events and listeners.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.5. Web environment.md b/IV. Spring Boot features/22.5. Web environment.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.6. Using the CommandLineRunner.md b/IV. Spring Boot features/22.6. Using the CommandLineRunner.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/22.7. Application exit.md b/IV. Spring Boot features/22.7. Application exit.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23. Externalized Configuration.md b/IV. Spring Boot features/23. Externalized Configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.1. Configuring random values.md b/IV. Spring Boot features/23.1. Configuring random values.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.2. Accessing command line properties.md b/IV. Spring Boot features/23.2. Accessing command line properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.3. Application property files.md b/IV. Spring Boot features/23.3. Application property files.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.4. Profile-specific properties.md b/IV. Spring Boot features/23.4. Profile-specific properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.5. Placeholders in properties.md b/IV. Spring Boot features/23.5. Placeholders in properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.6. Using YAML instead of Properties.md b/IV. Spring Boot features/23.6. Using YAML instead of Properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.6.1. Loading YAML.md b/IV. Spring Boot features/23.6.1. Loading YAML.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.6.2. Exposing YAML as properties in the Spring Environment.md b/IV. Spring Boot features/23.6.2. Exposing YAML as properties in the Spring Environment.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.6.3. Multi-profile YAML documents.md b/IV. Spring Boot features/23.6.3. Multi-profile YAML documents.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.6.4. YAML shortcomings.md b/IV. Spring Boot features/23.6.4. YAML shortcomings.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.7. Typesafe Configuration Properties.md b/IV. Spring Boot features/23.7. Typesafe Configuration Properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.7.1. Third-party configuration.md b/IV. Spring Boot features/23.7.1. Third-party configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.7.2. Relaxed binding.md b/IV. Spring Boot features/23.7.2. Relaxed binding.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/23.7.3. @ConfigurationProperties Validation.md b/IV. Spring Boot features/23.7.3. @ConfigurationProperties Validation.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/24. Profiles.md b/IV. Spring Boot features/24. Profiles.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/24.1. Adding active profiles.md b/IV. Spring Boot features/24.1. Adding active profiles.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/24.2. Programmatically setting profiles.md b/IV. Spring Boot features/24.2. Programmatically setting profiles.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/24.3. Profile specific configuration files.md b/IV. Spring Boot features/24.3. Profile specific configuration files.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25. Logging.md b/IV. Spring Boot features/25. Logging.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25.1. Log format.md b/IV. Spring Boot features/25.1. Log format.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25.2. Console output.md b/IV. Spring Boot features/25.2. Console output.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25.3. File output.md b/IV. Spring Boot features/25.3. File output.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25.4. Log Levels.md b/IV. Spring Boot features/25.4. Log Levels.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/25.5. Custom log configuration.md b/IV. Spring Boot features/25.5. Custom log configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26. Developing web applications.md b/IV. Spring Boot features/26. Developing web applications.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1. The ‘Spring Web MVC framework’.md b/IV. Spring Boot features/26.1. The ‘Spring Web MVC framework’.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.1. Spring MVC auto-configuration.md b/IV. Spring Boot features/26.1.1. Spring MVC auto-configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.2. HttpMessageConverters.md b/IV. Spring Boot features/26.1.2. HttpMessageConverters.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.3. MessageCodesResolver.md b/IV. Spring Boot features/26.1.3. MessageCodesResolver.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.4. Static Content.md b/IV. Spring Boot features/26.1.4. Static Content.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.5. Template engines.md b/IV. Spring Boot features/26.1.5. Template engines.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.6. Error Handling.md b/IV. Spring Boot features/26.1.6. Error Handling.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.1.7. Spring HATEOAS.md b/IV. Spring Boot features/26.1.7. Spring HATEOAS.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.2. JAX-RS and Jersey.md b/IV. Spring Boot features/26.2. JAX-RS and Jersey.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.3. Embedded servlet container support.md b/IV. Spring Boot features/26.3. Embedded servlet container support.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.3.1. Servlets and Filters.md b/IV. Spring Boot features/26.3.1. Servlets and Filters.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.3.2. The EmbeddedWebApplicationContext.md b/IV. Spring Boot features/26.3.2. The EmbeddedWebApplicationContext.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.3.3. Customizing embedded servlet containers.md b/IV. Spring Boot features/26.3.3. Customizing embedded servlet containers.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/26.3.4. JSP limitations.md b/IV. Spring Boot features/26.3.4. JSP limitations.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/27. Security.md b/IV. Spring Boot features/27. Security.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28. Working with SQL databases.md b/IV. Spring Boot features/28. Working with SQL databases.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.1. Configure a DataSource.md b/IV. Spring Boot features/28.1. Configure a DataSource.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.1.1. Embedded Database Support.md b/IV. Spring Boot features/28.1.1. Embedded Database Support.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.1.2. Connection to a production database.md b/IV. Spring Boot features/28.1.2. Connection to a production database.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.1.3. Connection to a JNDI DataSource.md b/IV. Spring Boot features/28.1.3. Connection to a JNDI DataSource.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.2. Using JdbcTemplate.md b/IV. Spring Boot features/28.2. Using JdbcTemplate.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.3. JPA and ‘Spring Data’.md b/IV. Spring Boot features/28.3. JPA and ‘Spring Data’.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.3.1. Entity Classes.md b/IV. Spring Boot features/28.3.1. Entity Classes.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.3.2. Spring Data JPA Repositories.md b/IV. Spring Boot features/28.3.2. Spring Data JPA Repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/28.3.3. Creating and dropping JPA databases.md b/IV. Spring Boot features/28.3.3. Creating and dropping JPA databases.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29. Working with NoSQL technologies.md b/IV. Spring Boot features/29. Working with NoSQL technologies.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.1. Redis.md b/IV. Spring Boot features/29.1. Redis.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.1.1. Connecting to Redis.md b/IV. Spring Boot features/29.1.1. Connecting to Redis.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.2. MongoDB.md b/IV. Spring Boot features/29.2. MongoDB.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.2.1. Connecting to a MongoDB database.md b/IV. Spring Boot features/29.2.1. Connecting to a MongoDB database.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.2.2. MongoTemplate.md b/IV. Spring Boot features/29.2.2. MongoTemplate.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.2.3. Spring Data MongoDB repositories.md b/IV. Spring Boot features/29.2.3. Spring Data MongoDB repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.3. Gemfire.md b/IV. Spring Boot features/29.3. Gemfire.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.4. Solr.md b/IV. Spring Boot features/29.4. Solr.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.4.1. Connecting to Solr.md b/IV. Spring Boot features/29.4.1. Connecting to Solr.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.4.2. Spring Data Solr repositories.md b/IV. Spring Boot features/29.4.2. Spring Data Solr repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.5. Elasticsearch.md b/IV. Spring Boot features/29.5. Elasticsearch.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.5.1. Connecting to Elasticsearch.md b/IV. Spring Boot features/29.5.1. Connecting to Elasticsearch.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/29.5.2. Spring Data Elasticsearch repositories.md b/IV. Spring Boot features/29.5.2. Spring Data Elasticsearch repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30. Messaging.md b/IV. Spring Boot features/30. Messaging.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1. JMS.md b/IV. Spring Boot features/30.1. JMS.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1.1. HornetQ support.md b/IV. Spring Boot features/30.1.1. HornetQ support.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1.2. ActiveMQ support.md b/IV. Spring Boot features/30.1.2. ActiveMQ support.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1.3. Using a JNDI ConnectionFactory.md b/IV. Spring Boot features/30.1.3. Using a JNDI ConnectionFactory.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1.4. Sending a message.md b/IV. Spring Boot features/30.1.4. Sending a message.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/30.1.5. Receiving a message.md b/IV. Spring Boot features/30.1.5. Receiving a message.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/31. Sending email.md b/IV. Spring Boot features/31. Sending email.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/32. Distributed Transactions with JTA.md b/IV. Spring Boot features/32. Distributed Transactions with JTA.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/32.2. Using a Bitronix transaction manager.md b/IV. Spring Boot features/32.2. Using a Bitronix transaction manager.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/32.3. Using a Java EE managed transaction manager.md b/IV. Spring Boot features/32.3. Using a Java EE managed transaction manager.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/32.4. Mixing XA and non-XA JMS connections.md b/IV. Spring Boot features/32.4. Mixing XA and non-XA JMS connections.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/32.5. Supporting an alternative embedded transaction manager.md b/IV. Spring Boot features/32.5. Supporting an alternative embedded transaction manager.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/33. Spring Integration.md b/IV. Spring Boot features/33. Spring Integration.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/34. Monitoring and management over JMX.md b/IV. Spring Boot features/34. Monitoring and management over JMX.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35. Testing.md b/IV. Spring Boot features/35. Testing.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.1. Test scope dependencies.md b/IV. Spring Boot features/35.1. Test scope dependencies.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.2. Testing Spring applications.md b/IV. Spring Boot features/35.2. Testing Spring applications.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.3. Testing Spring Boot applications.md b/IV. Spring Boot features/35.3. Testing Spring Boot applications.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.3.1. Using Spock to test Spring Boot applications.md b/IV. Spring Boot features/35.3.1. Using Spock to test Spring Boot applications.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.4. Test utilities.md b/IV. Spring Boot features/35.4. Test utilities.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.4.1. ConfigFileApplicationContextInitializer.md b/IV. Spring Boot features/35.4.1. ConfigFileApplicationContextInitializer.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.4.2. EnvironmentTestUtils.md b/IV. Spring Boot features/35.4.2. EnvironmentTestUtils.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.4.3. OutputCapture.md b/IV. Spring Boot features/35.4.3. OutputCapture.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/35.4.4. TestRestTemplate.md b/IV. Spring Boot features/35.4.4. TestRestTemplate.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36. Developing auto-configuration and using conditions.md b/IV. Spring Boot features/36. Developing auto-configuration and using conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.1. Understanding auto-configured beans.md b/IV. Spring Boot features/36.1. Understanding auto-configured beans.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.2. Locating auto-configuration candidates.md b/IV. Spring Boot features/36.2. Locating auto-configuration candidates.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3. Condition annotations.md b/IV. Spring Boot features/36.3. Condition annotations.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.1. Class conditions.md b/IV. Spring Boot features/36.3.1. Class conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.2. Bean conditions.md b/IV. Spring Boot features/36.3.2. Bean conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.3. Property conditions.md b/IV. Spring Boot features/36.3.3. Property conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.4. Resource conditions.md b/IV. Spring Boot features/36.3.4. Resource conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.5. Web Application Conditions.md b/IV. Spring Boot features/36.3.5. Web Application Conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/36.3.6. SpEL expression conditions.md b/IV. Spring Boot features/36.3.6. SpEL expression conditions.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/37. WebSockets.md b/IV. Spring Boot features/37. WebSockets.md new file mode 100644 index 0000000..e69de29 diff --git a/IV. Spring Boot features/38. What to read next.md b/IV. Spring Boot features/38. What to read next.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/62. Spring Boot application.md b/IX. ‘How-to’ guides/62. Spring Boot application.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/62.1. Troubleshoot auto-configuration.md b/IX. ‘How-to’ guides/62.1. Troubleshoot auto-configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/62.2. Customize the Environment or ApplicationContext before it starts.md b/IX. ‘How-to’ guides/62.2. Customize the Environment or ApplicationContext before it starts.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/62.3. Build an ApplicationContext hierarchy (adding a parent or root context).md b/IX. ‘How-to’ guides/62.3. Build an ApplicationContext hierarchy (adding a parent or root context).md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/62.4. Create a non-web application.md b/IX. ‘How-to’ guides/62.4. Create a non-web application.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63. Properties & configuration.md b/IX. ‘How-to’ guides/63. Properties & configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.1. Externalize the configuration of SpringApplication.md b/IX. ‘How-to’ guides/63.1. Externalize the configuration of SpringApplication.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.2. Change the location of external properties of an application.md b/IX. ‘How-to’ guides/63.2. Change the location of external properties of an application.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.3. Use ‘short’ command line arguments.md b/IX. ‘How-to’ guides/63.3. Use ‘short’ command line arguments.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.4. Use YAML for external properties.md b/IX. ‘How-to’ guides/63.4. Use YAML for external properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.5. Set the active Spring profiles.md b/IX. ‘How-to’ guides/63.5. Set the active Spring profiles.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.6. Change configuration depending on the environment.md b/IX. ‘How-to’ guides/63.6. Change configuration depending on the environment.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/63.7. Discover built-in options for external properties.md b/IX. ‘How-to’ guides/63.7. Discover built-in options for external properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64. Embedded servlet containers.md b/IX. ‘How-to’ guides/64. Embedded servlet containers.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.1. Add a Servlet, Filter or ServletContextListener to an application.md b/IX. ‘How-to’ guides/64.1. Add a Servlet, Filter or ServletContextListener to an application.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.10. Configure Jetty.md b/IX. ‘How-to’ guides/64.10. Configure Jetty.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.11. Use Undertow instead of Tomcat.md b/IX. ‘How-to’ guides/64.11. Use Undertow instead of Tomcat.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.12. Configure Undertow.md b/IX. ‘How-to’ guides/64.12. Configure Undertow.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.13. Enable Multiple Listeners with Undertow.md b/IX. ‘How-to’ guides/64.13. Enable Multiple Listeners with Undertow.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.14. Use Tomcat 7.md b/IX. ‘How-to’ guides/64.14. Use Tomcat 7.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.14.1. Use Tomcat 7 with Maven.md b/IX. ‘How-to’ guides/64.14.1. Use Tomcat 7 with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.14.2. Use Tomcat 7 with Gradle.md b/IX. ‘How-to’ guides/64.14.2. Use Tomcat 7 with Gradle.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.15. Use Jetty 8.md b/IX. ‘How-to’ guides/64.15. Use Jetty 8.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.15.1. Use Jetty 8 with Maven.md b/IX. ‘How-to’ guides/64.15.1. Use Jetty 8 with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.15.2. Use Jetty 8 with Gradle.md b/IX. ‘How-to’ guides/64.15.2. Use Jetty 8 with Gradle.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.16. Create WebSocket endpoints using @ServerEndpoint.md b/IX. ‘How-to’ guides/64.16. Create WebSocket endpoints using @ServerEndpoint.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.17. Enable HTTP response compression.md b/IX. ‘How-to’ guides/64.17. Enable HTTP response compression.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.17.1. Enable Tomcat’s HTTP response compression.md b/IX. ‘How-to’ guides/64.17.1. Enable Tomcat’s HTTP response compression.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.17.2. Enable HTTP response compression using GzipFilter.md b/IX. ‘How-to’ guides/64.17.2. Enable HTTP response compression using GzipFilter.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.2. Change the HTTP port.md b/IX. ‘How-to’ guides/64.2. Change the HTTP port.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.3. Use a random unassigned HTTP port.md b/IX. ‘How-to’ guides/64.3. Use a random unassigned HTTP port.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.4. Discover the HTTP port at runtime.md b/IX. ‘How-to’ guides/64.4. Discover the HTTP port at runtime.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.5. Configure SSL.md b/IX. ‘How-to’ guides/64.5. Configure SSL.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.6. Configure Tomcat.md b/IX. ‘How-to’ guides/64.6. Configure Tomcat.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.7. Enable Multiple Connectors with Tomcat.md b/IX. ‘How-to’ guides/64.7. Enable Multiple Connectors with Tomcat.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.8. Use Tomcat behind a front-end proxy server.md b/IX. ‘How-to’ guides/64.8. Use Tomcat behind a front-end proxy server.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/64.9. Use Jetty instead of Tomcat.md b/IX. ‘How-to’ guides/64.9. Use Jetty instead of Tomcat.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65. Spring MVC.md b/IX. ‘How-to’ guides/65. Spring MVC.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.1. Write a JSON REST service.md b/IX. ‘How-to’ guides/65.1. Write a JSON REST service.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.2. Write an XML REST service.md b/IX. ‘How-to’ guides/65.2. Write an XML REST service.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.3. Customize the Jackson ObjectMapper.md b/IX. ‘How-to’ guides/65.3. Customize the Jackson ObjectMapper.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.4. Customize the @ResponseBody rendering.md b/IX. ‘How-to’ guides/65.4. Customize the @ResponseBody rendering.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.5. Handling Multipart File Uploads.md b/IX. ‘How-to’ guides/65.5. Handling Multipart File Uploads.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.6. Switch off the Spring MVC DispatcherServlet.md b/IX. ‘How-to’ guides/65.6. Switch off the Spring MVC DispatcherServlet.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.7. Switch off the Default MVC configuration.md b/IX. ‘How-to’ guides/65.7. Switch off the Default MVC configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/65.8. Customize ViewResolvers.md b/IX. ‘How-to’ guides/65.8. Customize ViewResolvers.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/66. Logging.md b/IX. ‘How-to’ guides/66. Logging.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/66.1. Configure Logback for logging.md b/IX. ‘How-to’ guides/66.1. Configure Logback for logging.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/66.2. Configure Log4j for logging.md b/IX. ‘How-to’ guides/66.2. Configure Log4j for logging.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/66.2.1. Use YAML or JSON to configure Log4j 2.md b/IX. ‘How-to’ guides/66.2.1. Use YAML or JSON to configure Log4j 2.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67. Data Access.md b/IX. ‘How-to’ guides/67. Data Access.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.1. Configure a DataSource.md b/IX. ‘How-to’ guides/67.1. Configure a DataSource.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.2. Configure Two DataSources.md b/IX. ‘How-to’ guides/67.2. Configure Two DataSources.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.3. Use Spring Data repositories.md b/IX. ‘How-to’ guides/67.3. Use Spring Data repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.4. Separate @Entity definitions from Spring configuration.md b/IX. ‘How-to’ guides/67.4. Separate @Entity definitions from Spring configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.5. Configure JPA properties.md b/IX. ‘How-to’ guides/67.5. Configure JPA properties.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.6. Use a custom EntityManagerFactory.md b/IX. ‘How-to’ guides/67.6. Use a custom EntityManagerFactory.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.7. Use Two EntityManagers.md b/IX. ‘How-to’ guides/67.7. Use Two EntityManagers.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.8. Use a traditional persistence.xml.md b/IX. ‘How-to’ guides/67.8. Use a traditional persistence.xml.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/67.9. Use Spring Data JPA and Mongo repositories.md b/IX. ‘How-to’ guides/67.9. Use Spring Data JPA and Mongo repositories.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68. Database initialization.md b/IX. ‘How-to’ guides/68. Database initialization.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.1. Initialize a database using JPA.md b/IX. ‘How-to’ guides/68.1. Initialize a database using JPA.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.2. Initialize a database using Hibernate.md b/IX. ‘How-to’ guides/68.2. Initialize a database using Hibernate.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.3. Initialize a database using Spring JDBC.md b/IX. ‘How-to’ guides/68.3. Initialize a database using Spring JDBC.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.4. Initialize a Spring Batch database.md b/IX. ‘How-to’ guides/68.4. Initialize a Spring Batch database.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.5. Use a higher level database migration tool.md b/IX. ‘How-to’ guides/68.5. Use a higher level database migration tool.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.5.1. Execute Flyway database migrations on startup.md b/IX. ‘How-to’ guides/68.5.1. Execute Flyway database migrations on startup.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/68.5.2. Execute Liquibase database migrations on startup.md b/IX. ‘How-to’ guides/68.5.2. Execute Liquibase database migrations on startup.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/69. Batch applications.md b/IX. ‘How-to’ guides/69. Batch applications.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/69.1. Execute Spring Batch jobs on startup.md b/IX. ‘How-to’ guides/69.1. Execute Spring Batch jobs on startup.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/70. Actuator.md b/IX. ‘How-to’ guides/70. Actuator.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/70.1. Change the HTTP port or address of the actuator endpoints.md b/IX. ‘How-to’ guides/70.1. Change the HTTP port or address of the actuator endpoints.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/70.2. Customize the ‘whitelabel’ error page.md b/IX. ‘How-to’ guides/70.2. Customize the ‘whitelabel’ error page.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/71. Security.md b/IX. ‘How-to’ guides/71. Security.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/71.1. Switch off the Spring Boot security configuration.md b/IX. ‘How-to’ guides/71.1. Switch off the Spring Boot security configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/71.2. Change the AuthenticationManager and add user accounts.md b/IX. ‘How-to’ guides/71.2. Change the AuthenticationManager and add user accounts.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/71.3. Enable HTTPS when running behind a proxy server.md b/IX. ‘How-to’ guides/71.3. Enable HTTPS when running behind a proxy server.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72. Hot swapping.md b/IX. ‘How-to’ guides/72. Hot swapping.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.1. Reload static content.md b/IX. ‘How-to’ guides/72.1. Reload static content.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.2. Reload Thymeleaf templates without restarting the container.md b/IX. ‘How-to’ guides/72.2. Reload Thymeleaf templates without restarting the container.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.3. Reload FreeMarker templates without restarting the container.md b/IX. ‘How-to’ guides/72.3. Reload FreeMarker templates without restarting the container.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.4. Reload Groovy templates without restarting the container.md b/IX. ‘How-to’ guides/72.4. Reload Groovy templates without restarting the container.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.5. Reload Velocity templates without restarting the container.md b/IX. ‘How-to’ guides/72.5. Reload Velocity templates without restarting the container.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.6. Reload Java classes without restarting the container.md b/IX. ‘How-to’ guides/72.6. Reload Java classes without restarting the container.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.6.1. Configuring Spring Loaded for use with Maven.md b/IX. ‘How-to’ guides/72.6.1. Configuring Spring Loaded for use with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/72.6.2. Configuring Spring Loaded for use with Gradle and IntelliJ.md b/IX. ‘How-to’ guides/72.6.2. Configuring Spring Loaded for use with Gradle and IntelliJ.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73. Build.md b/IX. ‘How-to’ guides/73. Build.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md b/IX. ‘How-to’ guides/73.1. Customize dependency versions with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.2. Create an executable JAR with Maven.md b/IX. ‘How-to’ guides/73.2. Create an executable JAR with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.3. Create an additional executable JAR.md b/IX. ‘How-to’ guides/73.3. Create an additional executable JAR.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.4. Extract specific libraries when an executable jar runs.md b/IX. ‘How-to’ guides/73.4. Extract specific libraries when an executable jar runs.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.5. Create a non-executable JAR with exclusions.md b/IX. ‘How-to’ guides/73.5. Create a non-executable JAR with exclusions.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.6. Remote debug a Spring Boot application started with Maven.md b/IX. ‘How-to’ guides/73.6. Remote debug a Spring Boot application started with Maven.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.8. Build an executable archive with Ant.md b/IX. ‘How-to’ guides/73.8. Build an executable archive with Ant.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.9. How to use Java 6.md b/IX. ‘How-to’ guides/73.9. How to use Java 6.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.9.1. Embedded servlet container compatibility.md b/IX. ‘How-to’ guides/73.9.1. Embedded servlet container compatibility.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/73.9.2. JTA API compatibility.md b/IX. ‘How-to’ guides/73.9.2. JTA API compatibility.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74. Traditional deployment.md b/IX. ‘How-to’ guides/74. Traditional deployment.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74.1. Create a deployable war file.md b/IX. ‘How-to’ guides/74.1. Create a deployable war file.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74.2. Create a deployable war file for older servlet containers.md b/IX. ‘How-to’ guides/74.2. Create a deployable war file for older servlet containers.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74.3. Convert an existing application to Spring Boot.md b/IX. ‘How-to’ guides/74.3. Convert an existing application to Spring Boot.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74.4. Deploying a WAR to Weblogic.md b/IX. ‘How-to’ guides/74.4. Deploying a WAR to Weblogic.md new file mode 100644 index 0000000..e69de29 diff --git a/IX. ‘How-to’ guides/74.5. Deploying a WAR in an Old (Servlet 2.5) Container.md b/IX. ‘How-to’ guides/74.5. Deploying a WAR in an Old (Servlet 2.5) Container.md new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/39. Enabling production-ready features. b/V. Spring Boot Actuator: Production-ready features/39. Enabling production-ready features. new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40. Endpoints b/V. Spring Boot Actuator: Production-ready features/40. Endpoints new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.1. Customizing endpoints b/V. Spring Boot Actuator: Production-ready features/40.1. Customizing endpoints new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.2. Health information b/V. Spring Boot Actuator: Production-ready features/40.2. Health information new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.3. Security with HealthIndicators b/V. Spring Boot Actuator: Production-ready features/40.3. Security with HealthIndicators new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.3.1. Auto-configured HealthIndicators b/V. Spring Boot Actuator: Production-ready features/40.3.1. Auto-configured HealthIndicators new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.3.2. Writing custom HealthIndicators b/V. Spring Boot Actuator: Production-ready features/40.3.2. Writing custom HealthIndicators new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.4. Custom application info information b/V. Spring Boot Actuator: Production-ready features/40.4. Custom application info information new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.4.1. Automatically expand info properties at build time b/V. Spring Boot Actuator: Production-ready features/40.4.1. Automatically expand info properties at build time new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information b/V. Spring Boot Actuator: Production-ready features/40.4.2. Git commit information new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41. Monitoring and management over HTTP b/V. Spring Boot Actuator: Production-ready features/41. Monitoring and management over HTTP new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.1. Securing sensitive endpoints b/V. Spring Boot Actuator: Production-ready features/41.1. Securing sensitive endpoints new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.2. Customizing the management server context path b/V. Spring Boot Actuator: Production-ready features/41.2. Customizing the management server context path new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.3. Customizing the management server port b/V. Spring Boot Actuator: Production-ready features/41.3. Customizing the management server port new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.4. Customizing the management server address b/V. Spring Boot Actuator: Production-ready features/41.4. Customizing the management server address new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.5. Disabling HTTP endpoints b/V. Spring Boot Actuator: Production-ready features/41.5. Disabling HTTP endpoints new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/41.6. HTTP Health endpoint access restrictions b/V. Spring Boot Actuator: Production-ready features/41.6. HTTP Health endpoint access restrictions new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42. Monitoring and management over JMX b/V. Spring Boot Actuator: Production-ready features/42. Monitoring and management over JMX new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42.1. Customizing MBean names b/V. Spring Boot Actuator: Production-ready features/42.1. Customizing MBean names new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42.2. Disabling JMX endpoints b/V. Spring Boot Actuator: Production-ready features/42.2. Disabling JMX endpoints new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42.3. Using Jolokia for JMX over HTTP b/V. Spring Boot Actuator: Production-ready features/42.3. Using Jolokia for JMX over HTTP new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42.3.1. Customizing Jolokia b/V. Spring Boot Actuator: Production-ready features/42.3.1. Customizing Jolokia new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/42.3.2. Disabling Jolokia b/V. Spring Boot Actuator: Production-ready features/42.3.2. Disabling Jolokia new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43. Monitoring and management using a remote shell b/V. Spring Boot Actuator: Production-ready features/43. Monitoring and management using a remote shell new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43.1. Connecting to the remote shell b/V. Spring Boot Actuator: Production-ready features/43.1. Connecting to the remote shell new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43.1.1. Remote shell credentials b/V. Spring Boot Actuator: Production-ready features/43.1.1. Remote shell credentials new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43.2. Extending the remote shell b/V. Spring Boot Actuator: Production-ready features/43.2. Extending the remote shell new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43.2.1. Remote shell commands b/V. Spring Boot Actuator: Production-ready features/43.2.1. Remote shell commands new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/43.2.2. Remote shell plugins b/V. Spring Boot Actuator: Production-ready features/43.2.2. Remote shell plugins new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44. Metrics b/V. Spring Boot Actuator: Production-ready features/44. Metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.1. System metrics b/V. Spring Boot Actuator: Production-ready features/44.1. System metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.2. DataSource metrics b/V. Spring Boot Actuator: Production-ready features/44.2. DataSource metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.3. Tomcat session metrics b/V. Spring Boot Actuator: Production-ready features/44.3. Tomcat session metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.4. Recording your own metrics b/V. Spring Boot Actuator: Production-ready features/44.4. Recording your own metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.5. Adding your own public metrics b/V. Spring Boot Actuator: Production-ready features/44.5. Adding your own public metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.6. Metric repositories b/V. Spring Boot Actuator: Production-ready features/44.6. Metric repositories new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.7. Dropwizard Metrics b/V. Spring Boot Actuator: Production-ready features/44.7. Dropwizard Metrics new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/44.8. Message channel integration b/V. Spring Boot Actuator: Production-ready features/44.8. Message channel integration new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/45. Auditing b/V. Spring Boot Actuator: Production-ready features/45. Auditing new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/46. Tracing b/V. Spring Boot Actuator: Production-ready features/46. Tracing new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/46.1. Custom tracing b/V. Spring Boot Actuator: Production-ready features/46.1. Custom tracing new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/47. Process monitoring b/V. Spring Boot Actuator: Production-ready features/47. Process monitoring new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/47.1. Extend configuration b/V. Spring Boot Actuator: Production-ready features/47.1. Extend configuration new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/47.2. Programmatically b/V. Spring Boot Actuator: Production-ready features/47.2. Programmatically new file mode 100644 index 0000000..e69de29 diff --git a/V. Spring Boot Actuator: Production-ready features/48. What to read next b/V. Spring Boot Actuator: Production-ready features/48. What to read next new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/49. Cloud Foundry.md b/VI. Deploying to the cloud/49. Cloud Foundry.md new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/49.1. Binding to services.md b/VI. Deploying to the cloud/49.1. Binding to services.md new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/50. Heroku.md b/VI. Deploying to the cloud/50. Heroku.md new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/51. Openshift.md b/VI. Deploying to the cloud/51. Openshift.md new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/52. Google App Engine.md b/VI. Deploying to the cloud/52. Google App Engine.md new file mode 100644 index 0000000..e69de29 diff --git a/VI. Deploying to the cloud/53. What to read next.md b/VI. Deploying to the cloud/53. What to read next.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/54. Installing the CLI.md b/VII. Spring Boot CLI/54. Installing the CLI.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55. Using the CLI.md b/VII. Spring Boot CLI/55. Using the CLI.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1. Running applications using the CLI.md b/VII. Spring Boot CLI/55.1. Running applications using the CLI.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1.1. Deduced “grab” dependencies.md b/VII. Spring Boot CLI/55.1.1. Deduced “grab” dependencies.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1.2. Deduced “grab” coordinates.md b/VII. Spring Boot CLI/55.1.2. Deduced “grab” coordinates.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1.3. Default import statements.md b/VII. Spring Boot CLI/55.1.3. Default import statements.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1.4. Automatic main method.md b/VII. Spring Boot CLI/55.1.4. Automatic main method.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.1.5. Custom “grab” metadata.md b/VII. Spring Boot CLI/55.1.5. Custom “grab” metadata.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.2. Testing your code.md b/VII. Spring Boot CLI/55.2. Testing your code.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.3. Applications with multiple source files.md b/VII. Spring Boot CLI/55.3. Applications with multiple source files.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.4. Packaging your application.md b/VII. Spring Boot CLI/55.4. Packaging your application.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.5. Initialize a new project.md b/VII. Spring Boot CLI/55.5. Initialize a new project.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.6. Using the embedded shell.md b/VII. Spring Boot CLI/55.6. Using the embedded shell.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/55.7. Adding extensions to the CLI.md b/VII. Spring Boot CLI/55.7. Adding extensions to the CLI.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/56. Developing application with the Groovy beans DSL.md b/VII. Spring Boot CLI/56. Developing application with the Groovy beans DSL.md new file mode 100644 index 0000000..e69de29 diff --git a/VII. Spring Boot CLI/57. What to read next.md b/VII. Spring Boot CLI/57. What to read next.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/58. Spring Boot Maven plugin.md b/VIII. Build tool plugins/58. Spring Boot Maven plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/58.1. Including the plugin.md b/VIII. Build tool plugins/58.1. Including the plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/58.2. Packaging executable jar and war files.md b/VIII. Build tool plugins/58.2. Packaging executable jar and war files.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59. Spring Boot Gradle plugin.md b/VIII. Build tool plugins/59. Spring Boot Gradle plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.1. Including the plugin.md b/VIII. Build tool plugins/59.1. Including the plugin.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.10. Publishing artifacts to a Maven repository using Gradle.md b/VIII. Build tool plugins/59.10. Publishing artifacts to a Maven repository using Gradle.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.10.1. Configuring Gradle to produce a pom that inherits dependency management.md b/VIII. Build tool plugins/59.10.1. Configuring Gradle to produce a pom that inherits dependency management.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.10.2. Configuring Gradle to produce a pom that imports dependency management.md b/VIII. Build tool plugins/59.10.2. Configuring Gradle to produce a pom that imports dependency management.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.2. Declaring dependencies without versions.md b/VIII. Build tool plugins/59.2. Declaring dependencies without versions.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.2.1. Custom version management.md b/VIII. Build tool plugins/59.2.1. Custom version management.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.3. Default exclude rules.md b/VIII. Build tool plugins/59.3. Default exclude rules.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.4. Packaging executable jar and war files.md b/VIII. Build tool plugins/59.4. Packaging executable jar and war files.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.5. Running a project in-place.md b/VIII. Build tool plugins/59.5. Running a project in-place.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.6. Spring Boot plugin configuration.md b/VIII. Build tool plugins/59.6. Spring Boot plugin configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.7. Repackage configuration.md b/VIII. Build tool plugins/59.7. Repackage configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.8. Repackage with custom Gradle configuration.md b/VIII. Build tool plugins/59.8. Repackage with custom Gradle configuration.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.8.1. Configuration options.md b/VIII. Build tool plugins/59.8.1. Configuration options.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/59.9. Understanding how the Gradle plugin works.md b/VIII. Build tool plugins/59.9. Understanding how the Gradle plugin works.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/60. Supporting other build systems.md b/VIII. Build tool plugins/60. Supporting other build systems.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/60.1. Repackaging archives.md b/VIII. Build tool plugins/60.1. Repackaging archives.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/60.2. Nested libraries.md b/VIII. Build tool plugins/60.2. Nested libraries.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/60.3. Finding a main class.md b/VIII. Build tool plugins/60.3. Finding a main class.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/60.4. Example repackage implementation.md b/VIII. Build tool plugins/60.4. Example repackage implementation.md new file mode 100644 index 0000000..e69de29 diff --git a/VIII. Build tool plugins/61. What to read next.md b/VIII. Build tool plugins/61. What to read next.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/A. Common application properties.md b/X. Appendices/A. Common application properties.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B. Configuration meta-data.md b/X. Appendices/B. Configuration meta-data.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.1. Meta-data format.md b/X. Appendices/B.1. Meta-data format.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.1.1. Group Attributes.md b/X. Appendices/B.1.1. Group Attributes.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.1.2. Property Attributes.md b/X. Appendices/B.1.2. Property Attributes.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.1.3. Repeated meta-data items.md b/X. Appendices/B.1.3. Repeated meta-data items.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.2. Generating your own meta-data using the annotation processor.md b/X. Appendices/B.2. Generating your own meta-data using the annotation processor.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.2.1. Nested properties.md b/X. Appendices/B.2.1. Nested properties.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/B.2.2. Adding additional meta-data.md b/X. Appendices/B.2.2. Adding additional meta-data.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/C. Auto-configuration classes.md b/X. Appendices/C. Auto-configuration classes.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/C.1. From the “spring-boot-autoconfigure” module.md b/X. Appendices/C.1. From the “spring-boot-autoconfigure” module.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/C.2. From the “spring-boot-actuator” module.md b/X. Appendices/C.2. From the “spring-boot-actuator” module.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D. The executable jar format.md b/X. Appendices/D. The executable jar format.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.1. Nested JARs.md b/X. Appendices/D.1. Nested JARs.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.1.1. The executable jar file structure.md b/X. Appendices/D.1.1. The executable jar file structure.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.1.2. The executable war file structure.md b/X. Appendices/D.1.2. The executable war file structure.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.2. Spring Boot’s “JarFile” class.md b/X. Appendices/D.2. Spring Boot’s “JarFile” class.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.2.1. Compatibility with the standard Java “JarFile”.md b/X. Appendices/D.2.1. Compatibility with the standard Java “JarFile”.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.3. Launching executable jars.md b/X. Appendices/D.3. Launching executable jars.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.3.1. Launcher manifest.md b/X. Appendices/D.3.1. Launcher manifest.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.3.2. Exploded archives.md b/X. Appendices/D.3.2. Exploded archives.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.4. PropertiesLauncher Features.md b/X. Appendices/D.4. PropertiesLauncher Features.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.5. Executable jar restrictions.md b/X. Appendices/D.5. Executable jar restrictions.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.5.1. Zip entry compression.md b/X. Appendices/D.5.1. Zip entry compression.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.5.2. System ClassLoader.md b/X. Appendices/D.5.2. System ClassLoader.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/D.6. Alternative single jar solutions.md b/X. Appendices/D.6. Alternative single jar solutions.md new file mode 100644 index 0000000..e69de29 diff --git a/X. Appendices/E. Dependency versions.md b/X. Appendices/E. Dependency versions.md new file mode 100644 index 0000000..e69de29 diff --git a/ls b/ls new file mode 100644 index 0000000..e69de29