Spring Boot 2.x 中文文档
Spring Boot 是构建所有基于 Spring 应用的起点,旨在使开发者能以最小化配置快速启动和运行应用。
基于 Spring Boot 2.0.2.RELEASE 的官方文档进行翻译。
-
I. Spring Boot Documentation
- 1.About the Documentation
- 2.Getting Help
- 3. First Steps
- 4. Working with Spring Boot
- 5. Learning about Spring Boot Features
- 6. Moving to Production
- 7. Advanced Topics
-
III. Using Spring Boot
- 13. Build Systems
- 14. Structuring Your Code
- 15. Configuration Classes
- 16. Auto-configuration
- 17. Spring Beans and Dependency Injection
- 18. Using the @SpringBootApplication Annotation
- 19. Running Your Application
- 20. Developer Tools
- 21. Packaging Your Application for Production
- 22. What to Read Next
-
IV. Spring Boot features
- 23. SpringApplication
- 24. Externalized Configuration
- 25. Profiles
- 26. Logging
- 27. Developing Web Applications
- 28. Security
- 29. Working with SQL Databases
- 30. Working with NoSQL Technologies
- 31. Caching
- 32. Messaging
- 33. Calling REST Services with RestTemplate
- 34. Calling REST Services with WebClient
- 35. Validation
- 36. Sending Email
- 37. Distributed Transactions with JTA
- 38. Hazelcast
- 39. Quartz Scheduler
- 40. Spring Integration
- 41. Spring Session
- 42. Monitoring and Management over JMX
- 43. Testing
- 44. WebSockets
- 45. Web Services
- 46. Creating Your Own Auto-configuration
- 47. Kotlin support
- 48. What to Read Next
-
V. Spring Boot Actuator: Production-ready features
-
VI. Deploying Spring Boot Applications
- 60. Deploying to the Cloud
- 61. Installing Spring Boot Applications
- 62. What to Read Next
-
VII. Spring Boot CLI
- 63. Installing the CLI
- 64. Using the CLI
- 65. Developing Applications with the Groovy Beans DSL
- 66. Configuring the CLI with settings.xml
- 67. What to Read Next
-
VIII. Build tool plugins
- 68. Spring Boot Maven Plugin
- 69. Spring Boot Gradle Plugin
- 70. Spring Boot AntLib Module
- 71. Supporting Other Build Systems
- 72. What to Read Next
-
IX. ‘How-to’ guides
- 73. Spring Boot Application
- 74. Properties and Configuration
- 75. Embedded Web Servers
- 76. Spring MVC
- 77. HTTP Clients
- 78. Logging
- 79. Data Access
- 80. Database Initialization
- 81. Messaging
- 82. Batch Applications
- 83. Actuator
- 84. Security
- 85. Hot Swapping
- 86. Build
- 87. Traditional Deployment
-
X. Appendices
- A. Common application properties
- B. Configuration Metadata
- C. Auto-configuration classes
- D. Test auto-configuration annotations
- E. The Executable Jar Format
- F. Dependency versions
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。