zoukankan      html  css  js  c++  java
  • 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/

      

    
    
    
    
    
  • 相关阅读:
    四叶草社交平台——十天冲刺(7)
    四叶草社交平台——十天冲刺(6)
    多表查询
    单表 查询
    django模板的导入
    2019-3-1
    DJANGO 28
    路由
    Django项目的创建与介绍
    数据传输方式
  • 原文地址:https://www.cnblogs.com/zheng1/p/8548036.html
Copyright © 2011-2022 走看看