4006-998-758
3000+课程任你选择
SSM实战
研发学院 SSM
周立


讲师介绍


周老师

9年软件&系统开发经验

国内第一本《Spring Cloud与Docker微服务架构实战》作者

国内第一套Spring Cloud视频录制发布者

阿里巴巴高级技术专家

 

对Spring Cloud、微服务、持续集成、持续交付、容器生态圈常用组件均有涉猎。 目前的研究重心:Spring Cloud、Docker、Kubernetes,及其相关生态的技术,并总结项目落地过程中遇到的坑。

 

著有《Spring Cloud与Docker微服务架构实战》一书,是2017年十佳畅销书之一,也是国内第一本Spring Cloud相关书籍。 历任Java高级开发、架构师、高级架构师、技术专家。热爱技术交流,曾代表公司参加全球微服务架构高峰论坛、QCon等技术沙龙。拥抱开源,多个项目开源在Github与Git@OSC上,并有个人Side Project微信小程序,分享干货。


查看老师详情
课程内容


课程大纲


主题

章节

内容安排

预计时长

Spring Framework

快速上手

是什么、特性与优势

Spring   Framework通览

Spring生态全家桶

0.5

IoC与DI

IoC概念和原理

依赖注入常用注解详解

Java 配置类方式配置Spring容器

同类注解对比与差异详解

核心注解原理剖析

1.5

AOP

AOP 概念与术语(切面、通知、切点等)

AOP注解搭配

实战:实现日志记录

实战:实现登录检查

AOP底层实现

Spring AOP扩展点详解

1.5

事务管理

事务基本概念与特性

编程式事务管理和声明式事务管理

基于注解的声明式事务管理(@Transactional)

声明式事务注意点

1

Spring MVC

快速上手

Spring MVC是什么

快速上手

0.5

请求处理与响应

处理不同类型的请求

接收请求参数

返回不同类型的响应(视图、JSON 等)

数据绑定与原理剖析

1.5

扩展

数据验证详解

自定义验证器

拦截器详解

统一异常管理

1.5

Mybatis

快速上手

Mybatis是什么?

快速上手

0.5

深入

基本用法

动态SQL

结果集映射

代码生成器

常用注解

1

Mybatis plus

MybatisPlus是什么

Mybatis Plus快速上手

Mybatis常见用法

原理剖析

1

项目实战

SSM整合与实战

课前准备好项目素材,课上给大家0.5-1小时实战,编写一个建议的用户管理系统,包含登录、注册、用户查询等功能

1

课程总结

课程总结

课程总结与答疑

0.5


返回上一级