工程师
互联网
推荐课程
average > 0 ? $model->average . '分' : '10.0分' ?>

Spring实战演练及原理分析

阿里云MVP 技术顾问 CTO

阿里云MVP,华为HCDE成员|技术作者
业界资深技术专家,从事开发和架构工作近10年,擅长Java/Python体系下各类技术栈、拥有微服务、分布式高并发、AI&机器学习、大数据亚台系统架构经验,曾相任多家创业公司CTO、合伙人,负责研发线所有产品技术架构、团队管理等工作,开发了多款金融、风控大数据、SaaS、区块链等产品。
曾出版技术书籍《Akka实战: 快速构建高可用分布式应用》,受到多位业界知名技术专家联名推荐作序,该书是国内首本原创相关书籍。曾出版译著《软件开发实践项目驱动式的Java开发指南》
曾受邀为HP、通用、中邮、亚安、建行、华泰等中外企业进行技术咨询、培训等。

阿里云MVP,华为HCDE成员|技术作者 业界资深技术专家,从事开发和架构工作近10年,擅长Java/Python体系下各类技术栈、拥有微服务、分布式高并发、AI&机器学习、大数据亚台系统架构经验,曾相任多家创业公司CTO、合伙人,负责研发线所有产品技术架构、团队管理等工作,开发了多款金融、风控大数据、SaaS、区块链等产品。 曾出版技术书籍《Akka实战: 快速构建高可用分布式应用》,受到多位业界知名技术专家联名推荐作序,该书是国内首本原创相关书籍。曾出版译著《软件开发实践项目驱动式的Java开发指南》 曾受邀为HP、通用、中邮、亚安、建行、华泰等中外企业进行技术咨询、培训等。

课程费用

5800.00 /人

课程时长

1

成为教练

课程简介

在互联网+的今天,人们在PC、手机、Pad 上安装了各式各样的软件服务或APP,享受着互联网技术带来的高效和便捷。而随着这些产品的高速发展,大家对高性能、稳定性、安全性、扩展性等方面有了更高的要求,本次分享主要聚焦于Spring技术栈实战演练及底层原理的探究。

目标收益

培训对象

课程大纲

引子 详细介绍Spring底层设计模式、基于SpringCloud的微服务架构设计模式
第一单元
Spring设计模式
1. Spring基础架构
1.1 Java工厂及代理模式
1.2 Bean工厂及核心接口
1.3 IOC及AOP模式详解
第二单元
SpringBoot实战及原理探究
2. SpringBoot2实战演练
2.1 从启动到运行
2.2 运行过程分析
3. SpringBoot2注解
3.1 启动时注解做了哪些工作?
3.2 配置信息加载流程
4. SpringBoot2与Web容器
4.1 Web容器启动及配置
4.2 Web容器选择
第三单元
微服务重难点分析
5. 微服务架构设计
5.1 微服务功能拆分
5.2 微服务数据拆分
5.3 数据一致性问题
5.4 微服务通信问题

6. SpringCloud微服务开发要点
6.1 容错问题
6.2 线程隔离
6.3 分布式锁
6.4 调用链监控原理
引子
详细介绍Spring底层设计模式、基于SpringCloud的微服务架构设计模式
第一单元
Spring设计模式

1. Spring基础架构
1.1 Java工厂及代理模式
1.2 Bean工厂及核心接口
1.3 IOC及AOP模式详解
第二单元
SpringBoot实战及原理探究

2. SpringBoot2实战演练
2.1 从启动到运行
2.2 运行过程分析
3. SpringBoot2注解
3.1 启动时注解做了哪些工作?
3.2 配置信息加载流程
4. SpringBoot2与Web容器
4.1 Web容器启动及配置
4.2 Web容器选择
第三单元
微服务重难点分析

5. 微服务架构设计
5.1 微服务功能拆分
5.2 微服务数据拆分
5.3 数据一致性问题
5.4 微服务通信问题

6. SpringCloud微服务开发要点
6.1 容错问题
6.2 线程隔离
6.3 分布式锁
6.4 调用链监控原理

活动详情

提交需求