JAVA-SpringBoot一{SpringBoot微服务}JAVA从基础开始 --10
ok先上这个 实际点
微服务阶段
javase :OOP
mysql: 持久化
javaweb:独立开发MVC三层架构的网站了:原始
ssm:框架:简化了我们的开发流程
war:tomcat运行。
通过Spring来简化操作,就有了SpringBoot:微服务架构
再深入:Springcloud
Spring
Spring是为了解决企业级应用开发的复杂性而创建的、简化开发。
为了降低Java开发的复杂性, Spring采用了以下4种关键策略
1.基于POJO的轻量级和最小侵入性编程;
2.通过ioc,依赖注入(DI)和面向接口实现松耦合;
3.基于切面(AOP)和惯例进行声明式编程
4.通过切面和模版减少样式代码
spring - boot 是一个javaweb框架
约定大于配置
微服务架构
MVC、MVVM、微服务架构
业务:servive:userService === ,模块
springmvc,controlier === 提供接口
http 、rpc
单体应用架构:将一个应用中所有的应用服务都封装在一个应用中
微服务架构:打破单应用架构,拆除,可再组装
参考网址