1.spring-boot
随着动态语言的流行(ruby,Groovy,Scala,Node.js),java的开发显得格外的笨重。
繁多的配置、低下的开发效率、复杂的部署流程以及第三方技术集成难度大。
spring boot应运而生,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。
它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让我们无需动手配置)的理念让我们的项目快速运行起来。
spring boot 很容易创建一个独立运行(jar包,内嵌servlet容器)、准生产级别的基于spring框架的项目。
使用spring boot我们可以不用或者只需要很少的spring配置
2.spring-cloud
3.spring-boot 优缺点
优点:
1.快速构建项目
2.对主流开发框架的无配置集成
3.项目可独立运行,无须外部依赖Servlet容器
4.提供运行时的应用监控
5.极大的提高了开发、部署效率
6.与云计算的天然集成
缺点:
。。。
网友评论