Spring Boot 1.5.9.RELEASE Reference
Table of Contents
- I. Spring Boot 文档
- II. 使用 Starter
- III. 使用 Spring Boot
- IV. Spring Boot 功能
- 23. SpringApplication
- 24. Externalized Configuration
- 25. Profiles
- 26. Logging
- 27. 开发网络应用
- 27.1. “ Spring Web MVC 框架”
- 27.2. JAX-RS 和 Jersey
- 27.3. 嵌入式 Servlet 容器支持
- 28. Security
- 29. 使用 SQL 数据库
- 30. 使用 NoSQL 技术
- 31. Caching
- 32. Messaging
- 33. 调用 REST 服务
- 34. Validation
- 35. Sending email
- 36. JTA 的分布式事务
- 37. Hazelcast
- 38. Spring Integration
- 39. Spring Session
- 40. 通过 JMX 进行监视和 Management
- 41. Testing
- 41.1. 测试范围的依赖性
- 41.2. 测试 Spring 应用程序
- 41.3. 测试 Spring Boot 应用程序
- 41.3.1. 检测测试配置
- 41.3.2. 不包括测试配置
- 41.3.3. 使用随机端口
- 41.3.4. 模拟 bean 和 Spybean
- 41.3.5. 自动配置的测试
- 41.3.6. 自动配置的 JSON 测试
- 41.3.7. 自动配置的 Spring MVC 测试
- 41.3.8. 自动配置的数据 JPA 测试
- 41.3.9. 自动配置的 JDBC 测试
- 41.3.10. 自动配置的 Data MongoDB 测试
- 41.3.11. 自动配置的 RESTClient 端
- 41.3.12. 自动配置的 Spring REST Docs 测试
- 41.3.13. 用户配置和切片
- 41.3.14. 使用 Spock 测试 Spring Boot 应用程序
- 41.4. 测试 Util
- 42. WebSockets
- 43. Web Services
- 44. 创建自己的自动配置
- 45. 接下来要读什么
- V. Spring Boot Actuator:可用于生产的功能
- 46. 启用生产就绪功能
- 47. Endpoints
- 48. 通过 HTTP 进行监视和 Management
- 49. 通过 JMX 进行监视和 Management
- 50. 使用远程 Shell 进行监视和 Management(不建议使用)
- 51. Loggers
- 52. Metrics
- 53. Auditing
- 54. Tracing
- 55. Process monitoring
- 56. Cloud Foundry 支持
- 57. 接下来要读什么
- VI. 部署 Spring Boot 应用程序
- VII. Spring Boot CLI
- VIII. 构建工具插件
- IX. “使用方法”指南
- 71. Spring Boot 应用程序
- 72. 属性和配置
- 73. 嵌入式 Servlet 容器
- 73.1. 向应用程序添加 Servlet,过滤器或侦听器
- 73.2. 更改 HTTP 端口
- 73.3. 使用随机未分配的 HTTP 端口
- 73.4. 在运行时发现 HTTP 端口
- 73.5. 配置 SSL
- 73.6. 配置访问日志
- 73.7. 在前端代理服务器后面使用
- 73.8. 配置 Tomcat
- 73.9. 使用 Tomcat 启用多个连接器
- 73.10. 使用 Tomcat 的 LegacyCookieProcessor
- 73.11. 使用 Jetty 代替 Tomcat
- 73.12. 配置 Jetty
- 73.13. 使用 Undertow 代替 Tomcat
- 73.14. 配置 Underwow
- 73.15. 使用 Undertow 启用多个侦听器
- 73.16. 使用 Tomcat 7.x 或 8.0
- 73.17. 使用 Jetty9.2
- 73.18. 使用 Jetty8
- 73.19. 使用@ServerEndpoint 创建 WebSocket 端点
- 73.20. 启用 HTTP 响应压缩
- 74. Spring MVC
- 75. HTTP clients
- 76. Logging
- 77. Data Access
- 77.1. 配置自定义数据源
- 77.2. 配置两个数据源
- 77.3. 使用 Spring 数据存储库
- 77.4. 将@Entity 定义与 Spring 配置分开
- 77.5. 配置 JPA 属性
- 77.6. 配置 Hibernate 命名策略
- 77.7. 使用自定义 EntityManagerFactory
- 77.8. 使用两个 EntityManager
- 77.9. 使用传统的 persistence.xml
- 77.10. 使用 Spring Data JPA 和 Mongo 存储库
- 77.11. 将 Spring Data 存储库公开为 REST 端点
- 77.12. 配置 JPA 使用的组件
- 78. Database initialization
- 79. Messaging
- 80. Batch applications
- 81. Actuator
- 82. Security
- 83. Hot swapping
- 84. Build
- 85. Traditional deployment
- X. Appendices