01-微服务学习阶段简述
1、微服务阶段
-
javaSE:OOP
-
MySQL:持久化
-
html/css/jquery/js+框架:视图
-
javaweb:可独立开发MVC三层架构网站
-
SSM:框架,简化了开发流程,但是配置复杂
-
web项目打包成一个war包:放在Tomcat中运行
-
Spring简化:SpringBoot-打包成jar包,所以内嵌了Tomcat。一个微服务架构
-
当服务越来越多:springCloud
2、Springboot的学习
- 什么是springBoot
- 配置文件怎么编写,如yaml配置文件
- 自动装配原理:非常重要
- 集成web开发:业务核心
- 集成数据库:Druid
- 分布式开发:Dubbo+zooKeeper
- swagger:写接口文档
- 任务调度
- Springboot的安全Security:简化了拦截器和过滤器,AOP思想