浅谈SpringBoot

  • Post author:
  • Post category:其他




简介:

1,一站式整合所有框架的框架,完美整合Spring技术栈

优点:

1,快速创建独立的Spring项目以及和主流框架集成

2,使用嵌入式的Servlet 容器

3,Starters(场景启动器)自动依赖与版本控制

4,大量自动配置,简化开发,也可以修该默认值

5,无需配置XML,无代码生成,项目创建好直接用

6,有一套完整的应用监控,生产环境运行实时监控

7,与云计算天然集成



缺点:

单体应用,诸多缺点:大,启动慢



服务微型化:

将功能都抽成一个独立的模块,每一个模块都有自己的一个独立的容器

任何一个模块的升级维护,替换都不影响其它模块

微服务的样子:

官方定义:微服务架构风格是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常用HTTP资源API)。这些服务围绕业务能力构建并且可通过全自动部署机制独立部署。这些服务共用一个最小型的集中式的管理,服务可用不同的语言开发,使用不同的数据存储技术。



微服务之间如何交互:

1,用java代码发请求

2,RPC(远程过程调用)

用的自己的dubbo传输协议,没用http协议



SpringBoot怎么用:



版权声明:本文为weixin_43914888原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。