单服务的项目,现在要整改成为springcloud微服务的架构项目?
发布网友
发布时间:2022-04-24 14:44
我来回答
共1个回答
热心网友
时间:2022-04-11 02:55
SpringCloud的核心是SpringBoot,相比较于传统的Spring,SpringCloud具有以下优点:
部署简单,SpringBoot内置了Tomcat容器,可以将程序直接编译成一个jar,通过java-jar来运行。
编码简单,SpringBoot只需要在pom文件中添加一个starter-web依赖,即可帮助开发者快速启动一个web容器,非常方便。
配置简单,SpringBoot可以通过简单的注解方式来代替原先Spring非常复杂的xml方式。如果我想把一个普通的类交给Spring管理,只需要添加@Configuration和@Bean两个注解即可。
监控简单,我们可以引入spring-boot-start-actuator依赖,直接使用REST方式来获取进程的运行期性能参数,从而达到监控的目的。