Java微服务架构

Java微服务架构
共179节 1602人在学 课程详情
课程目录
讨论留言
  • 微服务简介

    • 构建单体应用
    • 微服务解决复杂问题
    • 微服务的优点
    • 微服务的缺点
  • Linux使用

    • Linux 编辑器
    • 修改数据源
    • 常用 APT 命令
    • Linux 用户和组管理
    • 查看目录和文件的权限
    • 更改操作权限
    • 安装 Java
    • 安装 Tomcat
    • 安装 MySQL
    • 部署项目
    • Linux 简介
    • Linux 与 Windows 比较
    • 安装 Linux
    • Linux 远程控制管理
    • Linux 目录结构
    • 操作文件目录
    • 系统管理命令
    • 开关机命令
    • 压缩命令
  • Docker实战开发

    • Docker 简介
    • Docker 功能特点
    • Docker 系统架构
    • Docker 安装
    • 第一个 Docker 应用程序
    • 运行交互式的容器
    • 后台运行与停止容器
    • Docker 客户端帮助命令
    • 运行 Web 容器
    • 指定 Web 容器映射端口
    • 查看容器进程
    • 查看容器状态
    • 批量移除容器
    • Docker Hub 镜像仓库
    • 获取镜像
    • 查找镜像
    • 更新镜像
    • 创建和移除镜像
    • 设置镜像标签
    • 安装 Tomcat
    • 安装 MySQL
    • 部署项目
    • 数据卷简介
    • 创建数据卷
    • 备份数据卷
    • 恢复数据卷
  • Docker Compose

    • Docker Compose-安装
    • Docker Compose-使用
    • 运行 Tomcat
    • 运行 MySQL
    • 部署项目
  • 使用 GitLab 托管代码

    • GitLab 简介
    • GitLab 安装
    • GitLab 设置
    • GitLab 账户管理
    • GitLab 使用-HTTP
    • GitLab 使用-SSH
  • Spring Boot

    • Spring 简史
    • Spring Boot 简介
    • 第一个 Spring Boot 应用程序
    • Spring Boot 自定义 Banner
    • Spring Boot 配置
    • Spring Boot Starter POM
    • Spring Boot 日志配置
  • 集成Thymeleaf模板引擎

    • Thymeleaf 简介
    • 第一个 Thymeleaf 模板页
  • 集成 MyBatis

    • 集成 Druid 数据源
    • 集成 TkMyBatis 简化 MyBatis 操作
    • 集成 PageHelper 分页插件
    • 使用 MyBatis Maven Plugin 自动生成代码
    • 集成 MyBatis-测试查询
  • 项目实战

    • 项目简介
    • 创建依赖管理项目
    • 创建通用工具项目
    • 创建数据库管理项目
    • 创建领域模型项目
    • 创建管理后台接口项目
    • 创建管理后台实现项目
  • 项目实战-Dubbo 让服务间通信

    • 为什么要使用 Dubbo
    • 再谈微服务-背景介绍
    • 再谈微服务-面向服务架构与微服务架构
    • 再谈微服务-服务框架对比-1
    • 再谈微服务-服务框架对比-2
    • 再谈微服务-RPC 对比 REST
    • Dubbo 简介
    • Dubbo 服务治理
    • Dubbo 组件角色
    • Zookeeper 简介
    • Zookeeper 应用举例
    • Zookeeper 集群模式
    • Dubbo Admin 管理控制台
  • 项目实战-系统后台管理

    • 系统后台管理-修改所需依赖
    • 服务提供者
    • 服务消费者
    • 测试 JRebel 热部署
  • 项目实战-页面布局

    • 登录页
    • 首页-1
    • 首页-2
    • 使用 thymeleaf 模板
    • 使用 iframe 展示功能页
  • 项目实战-实现频道管理功能

    • 频道管理功能-列表页布局
    • 新增频道
    • 频道列表
    • 选择父级频道-1
    • 选择父级频道-2
    • 表单页的树控件
    • 列表页的树表格
  • 项目实战-搭建 FastDFS 分布式文件系统

    • FastDFS 分布式文件系统简介
    • FastDFS 分布式文件系统安装
  • 项目实战-实现文章管理功能

    • 文章管理功能-改造树控件-1
    • 文章管理功能-改造树控件-2
    • 文章管理功能-新增文章
    • 文章管理功能-使用 PageHelper 进行分页查询
    • 文章管理功能-前端 Datatable 控件分页处理-1
    • 文章管理功能-前端 Datatable 控件分页处理-2
    • 文章管理功能-补充内容(关于 PageHelper 的依赖问题)
    • 文章管理功能-Thymeleaf 自定义标签-1
    • 文章管理功能-Thymeleaf 自定义标签-2
    • 文章管理功能-实现字典标签-1
    • 文章管理功能-实现字典标签-2
    • 文章管理功能-实现 FastDFS 客户端
    • 文章管理功能-前端 Dropzone 上传图片-1
    • 文章管理功能-前端 Dropzone 上传图片-2
    • 文章管理功能-前端 WangEditor 上传图片
  • 项目实战-使用 HBuilder 创建客户端

    • HBuilder 客户端-创建移动 APP 项目
    • HBuilder 客户端-真机运行项目
    • HBuilder 客户端-HBuilder 的基本使用
    • HBuilder 客户端-使用自定义图标
    • HBuilder 客户端-HBuilder Manifest 文件说明
    • HBuilder 客户端-实现底部选项卡切换-1
    • HBuilder 客户端-实现底部选项卡切换-2
    • HBuilder 客户端-HBuilder 自定义代码块
    • HBuilder 客户端-打开新窗口
  • 项目实战-创建 API 网关

    • 使用 API Gateway 统一服务接口-API Gateway 简介
    • 使用 API Gateway 统一服务接口-创建频道服务
    • 使用 API Gateway 统一服务接口-创建文章服务
    • 使用 API Gateway 统一服务接口-创建 API Gateway
    • 使用 API Gateway 统一服务接口-Swagger2 生成接口文档
    • 使用 API Gateway 统一服务接口-完善 API 网关代码
  • 客户端与服务端通信

    • 客户端与服务端通信-客户端请求服务端
    • 客户端与服务端通信-服务端封装响应结构
    • 客户端与服务端通信-客户端封装数据结构
    • 客户端与服务端通信-客户端封装 Ajax 请求-1
    • 客户端与服务端通信-客户端封装 Ajax 请求-2
    • 客户端与服务端通信-解决跨域问题
  • Redis 为数据添加

    • Redis 为数据添加缓存-Redis HA 简介
    • Redis 为数据添加缓存-Redis Sentinel 高可用集群部署
    • Redis 为数据添加缓存-Redis 客户端的使用
    • Redis 为数据添加缓存-Spring Boot 集成 Redis-1
    • Redis 为数据添加缓存-Spring Boot 集成 Redis-2
    • HBuilder 客户端-前端功能编码演示-1
    • HBuilder 客户端-前端功能编码演示-2
    • HBuilder 客户端-前端功能编码演示-3
    • HBuilder 客户端-前端功能编码演示-4
    • HBuilder 客户端-前端功能编码演示-5
    • HBuilder 客户端-前端功能编码演示-6
    • HBuilder 客户端-前端功能编码演示-7
    • HBuilder 客户端-前端功能编码演示-8
  • 项目实战-Solr 全文搜索引擎

    • Solr 全文搜索引擎-Solr 简介
    • Solr 全文搜索引擎-Solr 服务器部署
    • Solr 全文搜索引擎-Solr 配置字段域
    • Solr 全文搜索引擎-Solr 维护功能
    • Solr 全文搜索引擎-Solr 查询与高亮显示
    • Solr 全文搜索引擎-Spring Boot 集成 Solr
    • Solr 全文搜索引擎-完成测试类 CRUD 功能
    • Solr 全文搜索引擎-实现搜索接口
  • 项目部署与负载均衡

    • Spring Boot 启用 Profile
    • Docker 私服搭建
    • 项目的容器化部署-1
    • 项目的容器化部署-2
    • 项目的容器化部署-3
    • 项目的容器化部署-4
    • 项目的容器化部署-5
  • 持续集成与持续交付

    • 基本概念
    • 操作流程
    • GitLab CI
播放页问题反馈
视频学习中有任何产品建议都可由此反
馈,我们将及时处理!

课时介绍

文章管理功能-Thymeleaf 自定义标签-1-项目实战-实现文章管理功能Java微服务架构

课程介绍

本课程从单体应用模型的问题为切入点,以理论配合实战的方式带领大家了解微服务架构的魅力。通过本课程您可以掌握从基本的Linux服务器架设到容器化引擎的自动化部署以及以Spring Boot为核心开发框架的全栈式分布式系统开发解决方案。
推荐课程

信息系统项目管理师自考笔记

李明 · 721人在学

python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

王先生 · 22088人在学

手把手搭建Java超市管理系统【附源码】(毕设)

汤小洋 · 4203人在学

Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

黄菊华 · 787人在学

基于SSM酒店管理系统(毕设)

小尼老师 · 840人在学

java项目实战之购物商城(java毕业设计)

Long · 5153人在学

手把手搭建Java求职招聘系统【附源码】(毕设)

汤小洋 · 1506人在学

Python Django 深度学习 小程序

钟翔 · 2319人在学

城管局门前三包管理系统+微信小程序(vue+springboot)

赖国荣 · 598人在学

Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

李杰 · 3984人在学

正在试验
后自动删除环境
课程实验
本次实验时间已到期 00:00:00

    订阅失败

    Java微服务架构
    Java微服务架构 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    课件正在飞速打包中,请耐心等待几秒钟~