Spring Boot是一个微型框架,可以用来“极速”创建一个基于Spring的应用,它可以自动配置Spring的各种组件,帮助用户快速搭建一个独立的Spring应用。
Spring Boot对Spring应用的开发进行了简化,提供了模块化方式导入依赖的能力,强调了开发RESTful Web服务的功能并提供了生成可运行jar的能力。
1) Spring Boot使编码变简单
2) Spring Boot使配置变简单
3) Spring Boot使部署变简单
4) Spring Boot使监控变简单
Spring Boot只是入门级的微服务架构
因为没有提供相应的服务发现和注册的配套功能,自身的acturator所提供的监控功能,也需要与现有的监控对接。没有配套的安全管控方案,对于REST的落地,还需要自行结合实际进行URI的规范化工作。