首页 > 编程知识 正文

微服务架构设计模式 pdf,dubbo属于微服务吗

时间:2023-05-05 06:24:23 阅读:129248 作者:3237

Spring Boot是近年来非常流行的微服务框架,与其他开发框架相比,Spring Boot不仅使用更方便,而且具有更丰富的功能、更稳定的性能和更强大的功能。 SpringBoot是基于Spring框架创建的新框架,旨在简化spring APP应用程序的构建和开发过程,开发人员不仅提高了开发速度和工作效率,而且提高了系统的稳定性和可扩展性

本书内容概述本书是本Spring Boot 项目实战书籍, 从内容结构 上可以分为两部分,第1~17 章是项目实战篇,主要介绍如何使用SpringBoot、如何通过SpringBoot整合其他热门技术、如何通过Spring Boot开发完整的项目。第18章是原理篇,主要介绍SpringBoot背后的原理和执行的流程。

下面是各章的内容概要。

第一章介绍启动Spring Boot之前的环境准备、如何构建Spring Boot、Spring Boot文件目录以及如何安装和使用Maven Helper插件。

第二章主要介绍如何安装和使用MySQL、SpringBoot集成MySQL数据库、SpringBoot集成Druid以及SpringBoot的具体应用。

第三章主要介绍SpringDataJPA核心接口和继承关系、SpringBoot中的SpringDataJPA集成以及SpringDataJPA如何实现添加/删除/更改自定义查询等。

第四章主要介绍Thymeleaf模板引擎、Thymeleaf模板引擎的标签和函数、Thymeleaf在Spring Boot中的使用、集成测试以及Rest Client工具的使用。

第五章主要介绍Spring声明性事务、Spring注释事务的行为、SpringBoot如何使用方法级事务和类级事务等。

第6章主要介绍如何在SpringBoot中使用过滤器和侦听器监听器。

第七章主要介绍如何安装Redis缓存、如何添加和删除Redis缓存的五种基本数据类型、如何在Spring Boot中集成Redis缓存以及如何使用Redis缓存缓存用户数据。

第8章主要介绍Log4j的基础知识、Log4j在Spring Boot中的集成、Log4j在Spring Boot中的应用以及如何将日志打印到控制台并记录在日志文件中。

第9章主要介绍如何在Spring Boot中使用XML配置和Java注释,如何定义和使用Quartz计时器,以及如何在Spring Boot中通过JavaMailSender界面向用户发送广告邮件。

第十章主要介绍如何将MyBatis框架集成到Spring Boot中、如何使用MyBatis框架实现查询以及如何使用MyBatisCodeHelper插件快速生成其他删除更改代码

第11章主要介绍ActiveMQ的安装和使用、Spring Boot和ActiveMQ的集成、利用ActiveMQ实现异步微信聊天以及Spring Boot的异步调用@Async等。

第12章主要介绍Srping Boot的全局异常使用、自定义错误页面、全局异常类开发、重试机制等。

第13章主要介绍如何安装和使用MongoDB数据库,如何安装和使用NoSQL Manager forMongoDB客户端,以及如何将MongoDB数据库集成到SpringBoot中以开发简单的功能

第14章介绍了Spring Security的基础知识、Spring Boot集成Spring Security的方法、Spring Security许可注册、Spring Boot许可注册数据库数据等

第15章主要介绍使用Spring Boot监视和管理APP应用程序、自定义监视端点、自定义健康指示符等。

第16章介绍Zookeeper. Spring Boot集成Dubbo的安装和运行方法、my-spring-boot项目的服务划分和实践、正式版API的发布方法、服务注册方法等。

第17章主要介绍Spring Boot多环境的配置和使用,以及Spring Boot是如何打包到War包中并部署到外部Tomcat服务器中的。

第18章主要回顾了MySpringApplication条目类的注释和run方法的原理,整理了Spring Boot启动执行的流程,阐述了spring-boot- starter启动依赖原理等

本书通过完整的项目实例带领大家一步步学习 Spring Boot.通过实战项目学习Spring Boot的基础知识、使用技巧以及技术原理,最终达到融会贯通。因本书过多就不全部展示了,需要获取这份 《springboot微服务项目实战》 的小伙伴可以转发+关注后私信(学习)即可免费获取!

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。