首页 > 编程语言 > 详细

springboot技术

时间:2019-03-30 21:26:26      阅读:138      评论:0      收藏:0      [点我收藏+]

                  

我们为什么要用SpringBoot?

1. SpringBoot核心功能

          SpringBoot的核心最足要的功能是自动配置,简单说下springBoot,springboot可以替代额xml配置文件,javabean就可以代替.spring boot可以打成jar,轻量级,并且做微服务的可以用springboot.什么是微服务尼?就是可以将业务实现的技术搞成一个服务.大大提高了并发能力.并且后期可以拓展维护.

        为何说是自动配置?

       Spring boot的开启注解式@SpringBootApplication

它是由下面三个主要注解组成.

1.1  @Configuration

            org.springframework.context.annotation.Configuration

                这是 Spring 3.0 添加的一个注解,用来代替 applicationContext.xml 配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。

1.2 @ComponentScan

org.springframework.context.annotation.ComponentScan

这是 Spring 3.1 添加的一个注解,用来代替配置文件中的 component-scan 配置,开启组件扫描,即自动扫描包路径下的 @Component 注解进行注册 bean 实例到 context 中。

另外,@ComponentScans 是可重复注解,即可以配置多个,用来配置注册不同的子包.

      1.3 @EnableAutoConfiguration

     org.springframework.boot.autoconfigure.EnableAutoConfiguration

看全路径就知道,这是自 Spring Boot 诞生时添加的注解,用来提供自动配置,上面的两个都是 spring-context 包下的,不属于 Spring Boot,所以 Spring 3.0 之后的去 XML 配置方式已经为 Spring Boot 埋下了伏笔!

   

 

     

 

springboot技术

原文:https://www.cnblogs.com/pjcsrl/p/10628878.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!