职称:讲师
单位:常州信息职业技术学院
部门:软件与大数据学院
主讲教师:石云
教师团队:共7位
| 学校: | 江苏高等继续教育智慧教育平台 |
| 开课院系: | 常州信息职业技术学院 |
| 课程负责人: | 石云 |
| 课程编号: | ZJ0036138 |
| 学分: | 3 |
| 课时: | 60 |
1.总体目标
通过本课程的学习,使学生熟悉SpringCloud相关技术体系,掌握SpringCloud、Spring CloudAlibaba核心功能组件,能够根据用户的需求和详细设计说明书,选用合适的技术对项目进行架构设计,并完成系统的开发、测试及部署。
在课程的学习中,培养诚实、守信、坚韧不拔的性格,培养善于沟通表达、善于自我学习、具备团队协作的能力,并养成规范的编码、按时交付软件等良好的工作态度。
2.具体目标
(1)知识目标
1. 熟悉微服务架构;
2. 了解Spring Cloud核心组件;
3. 熟悉Spring Cloud Alibaba组件;
4. 理解路由断言和过滤器的作用;
5. 熟悉Spring Cloud OAuth2.0的4种授权方式;
6. 掌握分布式事务概念;
7. 熟悉Seata的四种事务模式;
8. 了解熔断机制概念;
9. 熟悉调用链跟踪的原理;
10. 熟悉容器化技术。
(2)能力目标
1. 能基于Nacos实现服务发现和配置管理;
2. 能够使用OpenFeign和Dubbo实现服务调用;
3. 掌握Gateway的实现方式;
4. 能够熟练使用Spring Cloud OAuth2.0实现登录认证;
5. 能基于Seata AT模式实现分布式事务;
6. 能基于Sentinel实现微服务的流量控制和熔断降级;
7. 能基于SkyWalking组件实现调用链跟踪;
8. 能基于Spring Boot Admin实现对微服务的监控;
9. 能基于Docker实现微服务的容器化部署。
(3)素质目标
1. 按时、守时的软件交付观念;
2. 规范、优化的程序代码;
3. 诚实、守信、坚忍不拔的性格;
4. 自主、开放的学习能力;
5. 良好的自我表现、与人沟通能力;
6. 良好的团队合作精神。