4006-998-758
3000+课程任你选择
微服务架构
研发学院 微服务 架构 开课时间:2021-08-13
王志远

对Spring Cloud、微服务、持续集成、持续交付、容器生态圈常用组件均有涉猎。 目前的研究重心:Spring Cloud、Docker、Kubernetes,及其相关生态的技术,并总结项目落地过程中遇到的坑。 出版著作 著有《Spring Cloud与Docker微服务架构实战》一书,是2017年十佳畅销书之一,也是国内第一本Spring Cloud相关书籍。 历任Java高级开发、架构师、高级架构师、技术专家。热爱技术交流,曾代表公司参加全球微服务架构高峰论坛、QCon等技术沙龙。拥抱开源,多个项目开源在Github与Git@OSC上,并有个人Side Project微信小程序,分享干货。 


查看老师详情
课程内容

课程大纲


目录

内容

第一章

快速入门

•   第一个 Spring Boot 项目

工程结构解析

项目配置详解

第二章

Web 开发

•   构建 RESTful API

•   整合 Swagger 构建 API 文档

使用模板引擎渲染 Web 视图

实现统一异常处理

第三章

数据访问

•   使用 JdbcTemplate 访问数据库

•   使用 spring-data-jpa 简化数据访问

•   实现多数据源配置

整合   MyBatis 访问数据库

•   使用 NoSQL 数据库:Redis、MongoDB

•   事务管理

第四章

缓存支持

•   使用 EhCache 缓存

•   使用 Redis 缓存

第五章

安全管理

•   Spring Security 简单入门

•   使用 Spring Session 实现分布式会话管理

第六章

日志管理

默认日志配置

整合   Log4j 实现日志管理 – 使用 AOP 实现统一 Web 请求日志

第七章

监控管理

•   actuator 模块解析

•   actuator 模块与传统 spring 应用的整合

第八章

其他内容

定时任务与异步调用

邮件发送实现

后台运行配置

与   Dubbo 的整合


返回上一级