返回介绍

本书章节编排

发布于 2025-04-26 13:26:30 字数 1066 浏览 0 评论 0 收藏

第 1 章为 Spring Boot 入门,介绍开发环境的搭建和开发工具的选择及安装配置,并使用一个非常简单的实例,说明如何轻易地使用 Spring Boot 开发框架。

第 2 章使用 Spring Boot 框架演示了以不同于以往的方式,以及如何轻易地使用数据库,并实际演示使用 MySQL、MongoDB、Redis 和 Neo4j 等数据库。

第 3 章使用 Thymeleaf 模板结合一些流行的 JavaScript 插件,介绍了使用 Spring Boot 进行界面设计的方法和技巧。

第 4 章对使用 Spring Boot 提高传统关系型数据库的性能方面做了一些探讨和尝试,并扩展了使用 JPA 资源库的功能。

第 5 章介绍了如何使用 Spring Boot 结合 Spring Security 进行安全设计,包括登录认证和角色管理、权限管理等内容。

第 6 章介绍如何使用 Spring Security 结合 OAuth2 进行 SSO(Single Sign On)的设计,并演示如何在分布式应用系统中使用认证授权和安全管理的功能。

第 7 章介绍如何使用 Spring Boot 框架结合分布式文件系统 FastDFS,并使用定制方式和富文本编辑器的方式演示了使用图片上传和建立本地图片库的方法。

第 8 章介绍云应用开发,包括配置管理、发现服务和监控服务的使用,以及如何使用动态路由和断路器的功能,创建高可用的微服务应用。

第 9 章介绍如何使用 Docker 引擎和 docker-compose 工具来发布应用和管理服务,以及如何构建一个高性能的服务平台和怎样使用 Docker 实施负载均衡。

第 10 章分析了 Spring Boot 的应用程序加载和自动配置原理,以及如何以改造加载配置的方式来提高应用的性能。

第 11 章分析了 Spring Boot 使用数据库的实现原理,并演示怎样利用一些技术手段提高和扩展访问数据库的功能。

第 12 章简要分析了微服务中配置管理、发现服务和负载均衡服务的实现原理和部分核心源代码,并使用一个实例说明配置管理中分布式消息的实现机制和原理。

附录 A~附录 D 介绍了 Neo4j、MongoDB、Redis、RabbitMQ 等服务器的安装、配置和基本使用方法。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。