1. 微服务

(1)传统的项目应用:将很多功能放置到一个项目里。

(2)微服务:一个项目可以由多个小型服务构成(每个小型项目就是微服务)。

举例:提取每一个功能作为一个项目(如支付功能、订单功能都是各自一个独立的项目),多个项目间通过一些网络协议进行互通。每一个子模块就是一个微服务。

(3)微服务特点:可替代性比较强。Spring Boot可以快速开发微服务。

 

2. Spring官网:https://spring.io/

 

3. 创建一个app的三个步骤:

SpringBoot快速入门--(一)SpringBoot简介

  1. 用Spring Boot去构建(实现小功能)。
  2. 用Spring Cloud实现多个功能的合作。
  3. 用Spring Cloud Data Flow来连接。

 

4. Spring Boot能做什么?

  1. 简化用Java EE的开发。
  2. 是整个Spring技术栈的整合。(整合Spring MVC、Spring)
  3. 整个Java EE技术的整合。(整合MyBatis、redis)

 

Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can "just run".

相关文章:

  • 2021-10-30
  • 2021-07-25
  • 2021-10-11
  • 2021-05-01
  • 2022-01-28
猜你喜欢
  • 2021-11-02
  • 2021-04-14
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
相关资源
相似解决方案