Java 企业应用框架实战:Spring Boot、Redis 与微服务

课程介绍

课程以企业应用框架为主线,从 Git、Maven 和模块化结构进入 Spring Boot、MyBatis-Plus、统一响应、异常处理与分页封装,继续集成 Redis、缓存、日志和接口文档。

后续讲解设计模式、WebSocket、测试、任务调度、线程池、异步封装、链路追踪与动态配置,再进入服务治理、Eureka、Ribbon、OpenFeign 和 Hystrix。当前分享有 92 个视频;框架及组件配置反映录制时的技术版本。

网盘说明:本课程为夸克网盘资源。

课程目录

01 框架搭建与数据访问
001-为什么要做脚手架?
002-git项目搭建
003-建立maven项目&指定阿里仓库
004-插件化模块构建
005-重点:补充说明,下个视频丢了一分钟
006-集成Springboot搭建基础架构
007-web模块化拆分
008-集成mybatisplus框架
009-mybatis元数据应用
010-druid图形化监控
011-mybatis插件使用
012-mybatis优化器动态加载
013-mybatis公共字段抽取
014-web层统一实体规范封装
015-全局异常统一处理封装
016-mybatisplus的逻辑删除拦截器
017-分页拦截器及分页统一封装
018-代码生成器&完整的crud流程及分页封装
019-集成mapstruct属性拷贝工具
020-swagger接口统一管理工具

02 缓存、日志与设计模式
021-RedisTemplate集成
022-封装RedisUtil
023-缓存预热
024-redis木马攻击复盘
025-手写Redis分布式锁
026-分布式锁场景
027-Spring实现注解缓存方式
028-集成log4j及异步日志
029-项目优化,回顾设计
030-代码小优化
031-aop实现操作日志记录
032-日志扩展思路elk&修改数据记录
033-工具类模块优化
034-模板模式及实际应用
035-工厂模式demo实现
036-抽象工厂模式demo
037-策略模式demo
038-工厂模式+策略模式实战
039-guava二级缓存+函数式编程
040-CacheUtil封装

03 工具集成与异步处理
041-websocket集成及使用
042-maven的profile实现环境隔离
043-springboot插件打包部署
044-httpclient优化
045-过滤器模式实战案例
046-集成SpringBootTest
047-如何进行服务预热
048-日期交互自定义模块
049-分布式任务调度xxl-job集成
050-自定义线程池
051-springmvc静态资源访问
052-future异步封装
053-spring的event事件驱动
054-Redis实现延迟任务
055-Redis的lua实现cas
056-手写链路追踪
057-线程池关闭的两种方式
058-如何优雅关闭线程池
059-动态配置读取
060-枚举优化小细节
061-百万数据excel导出实现
062-数据归档组件
063-责任链模式实现规则校验

04 微服务与服务治理
064-从一个调用图引入微服务
065-什么是微服务
066-ape-frame如何改造成微服务
067-微服务技术栈
068-SpringCloud版本如何选择
069-从京东首页引入首页和商品微服务
070-基于resttemplate实现微服务调用
071-服务治理与服务注册
072-构建Eureka的注册中心
073-首页与商品注册到eureka
074-基于Eureka的服务调用
075-Eureka原理及集群初探
076-Eureka集群搭建及高可用
077-微服务高可用及捣乱演示
078-什么是ribbon?
079-ribbon模块拆分
080-如何手写一个ribbon负载均衡?
081-ribbon负载均衡源码阅读
082-OpenFeign简介
083-OpenFeign的服务调用
084-OpenFeign的超时控制及场景题扩展
085-代码实现Feign超时控制
086-Feign日志级别及源码解析
087-惊讶的长链路调用
088-Hystrix初探
089-服务降级、服务熔断、服务限流
090-压测实战
091-hystrix提供方降级
092-hystrix调用方降级

资源下载
下载价格35 学币
赞助终身VIP免费
常见问题
学币是什么?
1学币 = 1元人民币,可通过每日签到或赞助VIP获得!
如何购买更优惠?
推荐赞助VIP,赞助VIP后再购买超划算-购买会有折扣!(季/年VIP折扣购买,终身VIP免费)
资源能分享给别人吗?
本站资源仅限用于学习和研究目的,不得用于商业或者非法用途,否则,一切后果请用户自负!
遇到问题怎么办?
遇到问题直接点击页面右下角消息按钮联系客服反馈,会在第一时间处理!
0
显示验证码
没有账号?注册  忘记密码?