一起来学spring Cloud | 序言 :spring Cloud 与Spring Boot
目前大家都在说微服务,其实微服务不是一个名字,是一个架构的概念,大家现在使用的基于 RPC框架(dubbo、thrift等)架构其实也能算作一种微服务架构。 目前越来越多的公司开始使用微服务架构,所以在目前招聘 java岗位时,有springcloud经验还是会占一点优势,今天young就和大家一起来学习Spring Cloud微服务框架。 本章,我们先解决新人都头疼的一个问题, spring Cloud 与spring Boot到底是什么关系???? 一 、什么是 spring Boot 在讲解什么是 spring Boot之前,我们先可以思考一下,目前使用spring时,有没有感觉以下的两个问题经常被频繁的吐槽 1. 在过去的 Spring 发中,需要引入大量的 xml 文件。Spring 2.5 引入了包扫描,消除了显式的配置 Bean。 Spring 3.0 又引入了基于 JavaBean 的配置,这种方式可以取代 xml 文件。 尽管如此,在实际的开发中还是需要配置 xml 文件,例如配 SpringMVC 事务管理器、过滤器、切面等等。 2. 在项目的开发过程中,会引入大量的第三方依赖,选择依赖是一件不容易的事,解决依赖与依赖之间的冲突也很耗费精力。所以,在以前的Spring开发中,依赖管理也是一件棘手的事情。 结合上面 Spring的两点瑕疵,我们在来总结一下