小小千想和您聊一聊

当前位置: 首页> 视频教程> Java微服务架构实战教程

Java微服务架构实战教程高级

   评分9.8

179节课

16485人已学

下载本章视频你能学到什么?

可以熟悉了解微服务的开发流程和容器化操作,以及持续集成等企业级实操知识

千锋Java开发官方①群(811099962)——猛戳进入


课程介绍
本课程主要讲解了微服务体系中的各项知识点,通过一个项目进行穿插讲解,让大家可以熟悉微服务和容器等相关知识。

章节目录
第1章 微服务简介 087 Dubbo 简介
001构建单体应用 088 Dubbo 服务治理
002微服务解决复杂问题 089 Dubbo 组件角色
003微服务的优点 090 Zookeeper 简介
004微服务的缺点 091 Zookeeper 应用举例
第2章 Linux使用 092 Zookeeper 集群模式
005Linux 简介 093 Dubbo Admin 管理控制台
006Linux 与 Windows 比较 094 系统后台管理-修改所需依赖
007安装 Linux 095 服务提供者
008Linux 远程控制管理 096 服务消费者
009Linux 目录结构 097 测试 JRebel 热部署
010操作文件目录 098 登录页
011系统管理命令 099 首页1
012开关机命令 099 首页2
013压缩命令 100 使用 thymeleaf 模板
014Linux 编辑器 101 使用 iframe 展示功能页
015修改数据源 102 频道管理功能-列表页布局
016常用 APT 命令 103 新增频道
017Linux 用户和组管理 104 频道列表
018查看目录和文件的权限 105 选择父级频道1
019更改操作权限 105 选择父级频道2
020安装 Java 106 表单页的树控件
021安装 Tomcat 107 列表页的树表格
022安装 MySQL 108 FastDFS 分布式文件系统简介
023部署项目 109 FastDFS 分布式文件系统安装
第3章 Docker实战开发 110 文章管理功能-改造树控件1
042设置镜像标签 110 文章管理功能-改造树控件2
024Docker 简介 111 文章管理功能-新增文章
025Docker 功能特点 112 文章管理功能-使用 PageHelper 进行分页查询
026Docker 系统架构 113 文章管理功能-前端 Datatable 控件分页处理1
027Docker 安装 113 文章管理功能-前端 Datatable 控件分页处理2
028第一个 Docker 应用程序 114 文章管理功能-关于 PageHelper 的依赖问题
029运行交互式的容器 115 文章管理功能-Thymeleaf 自定义标签1
030后台运行与停止容器 115 文章管理功能-Thymeleaf 自定义标签2
031Docker 客户端帮助命令 116 文章管理功能-实现字典标签1
032运行 Web 容器 116 文章管理功能-实现字典标签2
033指定 Web 容器映射端口 117 文章管理功能-实现 FastDFS 客户端
034查看容器进程 118 文章管理功能-前端 Dropzone 上传图片1
035查看容器状态 118 文章管理功能-前端 Dropzone 上传图片2
036批量移除容器 119 文章管理功能-前端 WangEditor 上传图片
037Docker Hub 镜像仓库 120 HBuilder 客户端-创建移动 APP 项目
038获取镜像 121 HBuilder 客户端-真机运行项目
039查找镜像 122 HBuilder 客户端-HBuilder 的基本使用
040更新镜像 123 HBuilder 客户端-使用自定义图标
041创建和移除镜像 124 HBuilder 客户端-HBuilder Manifest 文件说明
043安装 Tomcat 125 HBuilder 客户端-实现底部选项卡切换1
044安装 MySQL 125 HBuilder 客户端-实现底部选项卡切换2
045部署项目 126 HBuilder 客户端-HBuilder 自定义代码块
046数据卷简介 127 HBuilder 客户端-打开新窗口
047创建数据卷 128 使用 API Gateway 统一服务接口 
048备份数据卷 129 使用 API Gateway-创建频道服务
049恢复数据卷 130使用 API Gateway-创建文章服务
050Docker Compose-安装 131 使用 API Gateway-创建API Gateway
051Docker Compose-使用 132 使用 API Gateway 统一服务接口-Swagger2
052运行 Tomcat 133 使用 API Gateway 统一服务接口-完善 API 
053运行 MySQL 134 客户端与服务端通信-客户端请求服务端
054部署项目 135 客户端与服务端通信-服务端封装响应结构
第4章 使用 GitLab 托管代码 136 客户端与服务端通信-客户端封装数据结构
055GitLab 简介 137 客户端与服务端通信-客户端封装 Ajax 请求1
056GitLab 安装 137 客户端与服务端通信-客户端封装 Ajax 请求2
057GitLab 设置 138 客户端与服务端通信-解决跨域问题
058GitLab 账户管理 139 为数据添加缓存-Redis HA 简介
059GitLab 使用-HTTP 140 为数据添加缓存-Redis Sentinel 
060GitLab 使用-SSH 141 为数据添加缓存-Redis 客户端的使用
第5章 Spring Boot 142 为数据添加缓存-Spring Boot 集成 Redis1
061 Spring 简史 142 为数据添加缓存-Spring Boot 集成 Redis2
062 Spring Boot 简介 143 HBuilder 客户端-前端功能编码演示1
063 第一个 Spring Boot 应用程序 144 HBuilder 客户端-前端功能编码演示2
064 Spring Boot 自定义 Banner 145 HBuilder 客户端-前端功能编码演示3.1
065 Spring Boot 配置 145 HBuilder 客户端-前端功能编码演示3.2
066 Spring Boot Starter POM 146 HBuilder 客户端-前端功能编码演示4.1
067 Spring Boot 日志配置 146 HBuilder 客户端-前端功能编码演示4.2
第6章 集成 MyBatis 147 HBuilder 客户端-前端功能编码演示5.1
068 Thymeleaf 简介 147 HBuilder 客户端-前端功能编码演示5.2
069 第一个 Thymeleaf 模板页 148 Solr 全文搜索引擎-Solr 简介
070 集成 Druid 数据源 149 Solr 全文搜索引擎-Solr 服务器部署
071 集成 TkMyBatis 简化 MyBatis 操作 150 Solr 全文搜索引擎-Solr 配置字段域
072 集成 PageHelper 分页插件 151 Solr 全文搜索引擎-Solr 维护功能
073 使用 MyBatis Maven Plugin 自动生成代码 152 Solr 全文搜索引擎-Solr 查询与高亮显示
074 集成 MyBatis-测试查询 153 Solr 全文搜索引擎-Spring Boot 集成 Solr
第7章 项目实战 154 Solr 全文搜索引擎-完成测试类 CRUD 功能
075 项目简介 155 Solr 全文搜索引擎-实现搜索接口
076 创建依赖管理项目 156 Spring Boot 启用 Profile
077 创建通用工具项目 157 Docker 私服搭建
078 创建数据库管理项目 158 项目的容器化部署1
079 创建领域模型项目 159 项目的容器化部署2.1
080 创建管理后台接口项目 159 项目的容器化部署2.2
081 创建管理后台实现项目 160 项目的容器化部署3.1
082 为什么要使用 Dubbo 160 项目的容器化部署3.2
083 再谈微服务-背景介绍 161 基本概念
084 再谈微服务-面向服务架构与微服务架构 162 操作流程
085 再谈微服务-服务框架对比 1 163 GitLab CI
085 再谈微服务-服务框架对比 2
086 再谈微服务-RPC 对比 REST

  • 小白速懂Https协议

    Http:超文本传输协议 可以在Inet网中,进行数据的传输,文本、音频、视频、图片、资源等都可以进行传输

    165
  • 小白必会Https之Tomcat搭建https

    RSA加密算法是一种非对称加密算法。在公开密钥加密和电子商业中RSA被广泛使用。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。

    150
  • 使用HttpClient抓取页面内容

    HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。

    147
  • solr的基本操作及整合springboot

    在solr中插入的数据,这些数据的字段都需要在solr中进行“注册”,被“注册”过的字段,就可以支持分词,因此这些数据就可以被查询。

    150
  • Java技术案例--封装JDBC工具类

    JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序

    170
  • Dubbo架构介绍

    Dubbo是阿里巴巴在2011年开源的分布式服务框架,是服务化治理的核心框架。 Dubbo主要提供3个功能,远程接口调用,负载均衡和容错,服务注册和服务发现

    156
  • 使用HttpClient抓取页面内容

    HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient。

    532
  • Java技术案例--封装JDBC工具类

    JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序

    609
  • Servlet的基本概念以及执行流程

    servlet: 用java语言开发网页动态资源的技术。

    1140
  • Java编程中的Mybatis-Plus

    MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

    1541

用户登录

手机号:

密码:

图形验证码:

点击切换

用户注册

手机号:

登录密码:

图形验证码:

点击切换

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

手机号:

图形验证码:

短信验证码:

获取验证码

忘记密码

1安全验证

2重置密码

新密码:

确认新密码:

获取课程

添加小千老师微信,获取课程信息

如何获取课程?

一、需拥有此本教材

如没有,可点击下方入口购买当当购买入口京东购买入口

二、添加小千老师,发送拥有凭证,解锁课程资源

1.购买该教材的订单信息
2.拥有的实体书信息等

更换手机号

新手机号:

图形验证码:

短信验证码:

获取验证码