随笔分类 -  book

摘要:《Spring Cloud微服务架构实战》基础篇--案例实战 阅读全文
posted @ 2022-05-22 23:24 IT6889 阅读(65) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》基础篇--Spring Data、JPA、MongoDB、Redis 阅读全文
posted @ 2022-05-22 23:24 IT6889 阅读(62) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》-- 集群配置 本章要点 Spring Cloud Config 介绍 构建配置中心的例子 Spring Cloud Config 的配置 整合使用 从前面章节的讲解我们可以知道,基本上每个微服务都是使用application.properties (yml 阅读全文
posted @ 2022-05-22 23:23 IT6889 阅读(425) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》微服务消息--RabbitMQ和Apache Kafka 本章要点 Spring Cloud Stream 介绍 RabbitMQ 框架 Apache Kafka 框架 开发消息微服务 早在EJB 2.0时代,Java EE引入了 Message Drive 阅读全文
posted @ 2022-05-22 23:22 IT6889 阅读(62) 评论(0) 推荐(0)
摘要:Spring Cloud微服务架构实战》--集群网关--Zuul 在前面章节介绍的例子中,我们都是直接访问服务调用者的URL来访问微服务,在实 际环境中,应用程序会有多个服务调用者,如何将它们组织起来,统一对外提供服务呢? 本章将讲述使用Netflix的Zuul框架构建微服务集群的网关。 7.1 Z 阅读全文
posted @ 2022-05-22 23:21 IT6889 阅读(168) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》--集群保护机制--Hystrix 6.1概述 在很多系统架构中都需要考虑横向扩展、单点故障等问题,对于一个庞大的应用集群, 部分服务或者机器出现问题不可避免。在出现故障时,如何减少故障的影响、保障集群的 高可用,成为一个重要的课题。 在微服务集群中,不管是 阅读全文
posted @ 2022-05-22 23:21 IT6889 阅读(115) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》-- 客户端 -- Feign 在Spring Cloud集群中,各个角色的通信基于REST服务,因此在调用服务时,就不可 避免地需要使用REST服务的请求客户端。 前面的章节中使用了 Spring自带的RestTemplate, RestTemplate使 阅读全文
posted @ 2022-05-22 23:21 IT6889 阅读(204) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》--Ribbon 4.1 Ribbon 介绍 4.1.1 Ribbon 简介 Ribbon是Netflix下的负载均衡项目,它在集群中为各个客户端的通信提供了支持,它主要实现中间层应用程序的负载均衡。 Ribbon提供以下特性: 负载均衡器,可支持插拔式的负 阅读全文
posted @ 2022-05-22 23:20 IT6889 阅读(126) 评论(0) 推荐(0)
摘要:《Spring Cloud微服务架构实战》基础篇--Eureka 本书使用的Spring Cloud版本为Dalston.SRl,相关的技术版本如下所示。 > spring-cloud-commons:公共模块,版本为 1.2.2.RELEASE。 > spring-cloud-config:配置管 阅读全文
posted @ 2022-05-22 23:19 IT6889 阅读(157) 评论(0) 推荐(0)
摘要:《Spring Boot编程思想》--运维篇 阅读全文
posted @ 2022-05-22 18:30 IT6889 阅读(322) 评论(0) 推荐(0)
摘要:《Spring Boot编程思想》--web篇 阅读全文
posted @ 2022-05-22 18:30 IT6889 阅读(70) 评论(0) 推荐(0)
摘要:《Spring Boot编程思想》--核心篇 阅读全文
posted @ 2022-05-22 18:29 IT6889 阅读(285) 评论(0) 推荐(0)
摘要:第15章 实现一个类似"京东"的电子商务商城 为了综合使用本书讲解的Spring Security、Redis、RabbitMQ. JPA、JWT技术,本章通 过实例来整合这些技术。 本章首先讲解如何整合管理系统和会员系统实现多用户系统;然后讲解如何实现会员系统的多 端、多方式注册和登录;最后讲解如 阅读全文
posted @ 2022-05-22 11:15 IT6889 阅读(321) 评论(0) 推荐(0)
摘要:8. 用ORM操作SQL数据库 本章首先介绍如何使用。RM (JPA. MyBatis )操作数据库;然后讲解常用的查询方式、自定 义查询方式、原生SQL (Structured Query Language,结构化查询语言)的开发和映射, 还会深 入地讲解一对一、一对多、多对多的关系映射操作以及事 阅读全文
posted @ 2022-05-21 21:08 IT6889 阅读(373) 评论(0) 推荐(0)
摘要:第14章 开发企业级通用的后台系统 使用Spring Boot,免不了开发后台系统。所以,本章通过实现一个基于角色的访问控制后台 系统,来系统地介绍如何使用Spring Security。 本实例的源代码可以在“/14/ManagementSystemDemo”目录下找到。 14.1用JPA实现实体 阅读全文
posted @ 2022-05-21 21:02 IT6889 阅读(188) 评论(0) 推荐(0)
摘要:第13章 集成NoSQL数据库,实现Elasticsearch和Solr搜索引擎 关于搜索引擎 我们很难实现 Elasticseach 和 Solr两大搜索框架的效果; 所以本章针对两大搜索框架,非常详细地讲解 它们的原理和具体使用方法, 首先介绍什么是搜索引擎 、如何用 MySQL实现简单的搜索引 阅读全文
posted @ 2022-05-21 21:01 IT6889 阅读(240) 评论(0) 推荐(0)
摘要:第12章 集成RabbitMQ,实现系统间的数据交换 RabbitMQ是近年来使用非常广泛的消息中间件。 本章首先介绍它的原理、概念、6种工作模式、常用的注解; 然后用实例讲解在Spring Boot 中如何使用AmqpTemplate接口实现消息的发送和监听。 12.1 认识 RabbitMQ 1 阅读全文
posted @ 2022-05-21 21:00 IT6889 阅读(351) 评论(0) 推荐(0)
摘要:第11章 集成Redis,实现高并发 Redis是大规模互联网应用常用的内存高速缓存数据库,它的读写速度非常快,据官方 Bench-mark的数据,它读的速度能到11万次/秒,写的速度是8.1万次/秒。 本章首先介绍Redis的原理、概念' 数据类型;然后用完整的实例来帮助读者体验缓存增加、 删除、 阅读全文
posted @ 2022-05-21 20:59 IT6889 阅读(441) 评论(0) 推荐(0)
摘要:第10章 集成安全框架,实现安全 认证和授权 本章首先介绍如何使用Spring Security创建独立验证的管理员权限系统、会员系统,讲解如 何进行分表、分权限' 分登录入口、分认证接口、多注册接口,以及RBAC权限的设计和实现,如何使用JWT为手机APP提供token认证; 然后讲解Apache 阅读全文
posted @ 2022-05-21 20:58 IT6889 阅读(440) 评论(0) 推荐(0)
摘要:第9章 接口架构风格 Restful 本章首先介绍REST的特征、HTTP方法与CRUD动作映射; 然后讲解如何基于Spring Boot为PC、手机APP构建统一风格的Restful API ; 最后讲 解在 Spring BootT如何使用 RestTempiate 发送 GET、POST. D 阅读全文
posted @ 2022-05-21 20:57 IT6889 阅读(154) 评论(0) 推荐(0)