zheng1

SpringCloud概念以及SpringBoot入门解释[一]

SpringCloud入门级知识

什么是Spring Cloud

  Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。简单的说SpringCloud就是多个SpringBoot的整合,与各大框架完美整合,不需要自己造轮子,并且配置简单,容易上手!

SpringBoot启动类注解@SpringBootApplication

  @SpringBootApplication相当于@Configuration,@EnableAutoConfiguration,@ComponentScan三个注解组成

  @Configuration:表示这个类为配置类

  @EnableAutoConfiguration:是SpringBoot的语法表示自动配置

  @ComponentScan:用于代码方式创建配置信息和扫描包

简单的代码案例

@RestController
@SpringBootApplication
public class Test {
    @GetMapping("/helloWord")
    public String helloWord(){
        return "HelloWord";
    }
    public static void main(String[] args) {
        SpringApplication.run(Test.class,args);
    }
}

  我们也可以将@SpringBootApplication写为@Configuration,@EnableAutoConfiguration,@ComponentScan一般方便起见一致写成@SpringBootApplication

  网页创建SpringBoot项目参考

  http://start.spring.io/

  

 



 

分类:

技术点:

相关文章:

  • 2022-03-07
  • 2021-12-23
  • 2022-12-23
  • 2021-12-12
  • 2021-12-13
  • 2021-11-19
猜你喜欢
  • 2021-08-31
  • 2022-12-23
  • 2021-06-09
  • 2021-09-13
  • 2021-05-03
  • 2021-07-21
  • 2021-10-29
相关资源
相似解决方案