资讯专栏INFORMATION COLUMN

java-study-springboot-基础学习-04-自动配置的原理

elva / 1897人阅读

摘要:即,根据包依赖,添加自动配置。会读取的核心配置文件中的配置备注的条件注解

SpringBoot自动配置

1、自动配置之spring.factories

从启动流程可以看到,会读取spring.factories配置文件,有几个spring.factories配置文件,比如:
一个是Spring相关的实例化配置:


一个是自动配置:


备注,关于自动配置,比如reids的自动配置:


@ConditionalOnClass注解的意思是,如果classpath,依赖中含有JedisConnection, RedisOperations,Jedis 这三个类,那么就添加redis的自动配置。即,根据jar包依赖,添加自动配置。



会读取springboot的核心配置文件中的配置

备注:
springboot的条件注解

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/72198.html

相关文章

  • java-study-springboot-基础学习-02-Springboot helloworl

    摘要:自动配置会根据项目中的包依赖,自动做出配置,支持的自动配置如下非常多甚至包含了备注如果我们不需要自动配置,想关闭某一项的自动配置,该如何设置呢比如我们不想自动配置,想手动配置。 SpringBoot 入门 1、SpringBoot 入口类说明 1.1注解说明 showImg(https://segmentfault.com/img/bVbjvc9?w=707&h=232);@Sprin...

    Amos 评论0 收藏0
  • java-study-springboot-基础学习-05-springboot web开发

    摘要:之开发自动配置类说明开发的自动配置类比如的前后缀配置在中对应方法对应配置文件静态资源配置说明如果进入的规则为时,的默认静态资源的路径为如果某个静态文件不在上面的配置路径中,那么从浏览器中就访问不到了自定义消息转化器原有的配置配置自定义拦 SpringBoot 之web开发 1、自动配置类说明 Web开发的自动配置类: org.springframework.boot.au...

    MonoLog 评论0 收藏0
  • java-study-springboot-基础学习-03-SpringBoot配置文件

    摘要:全局配置文件配置项目使用一个全局的配置文件或者是,在目录下或者类路径下的下,一般我们放到下。参考如备注附加配置 SpringBoot 全局配置文件 1、SpringBoot 配置 SpringBoot项目使用一个全局的配置文件application.properties或者是application.yml,在resources目录下或者类路径下的/config下,一般我们放到resou...

    lushan 评论0 收藏0
  • java-study-springboot-基础学习-01-Spring发展

    摘要:的发展时代主要使用配置和代码的方式随着带来的注解支持,可以使用注解对进行申明和注入,大大的减少了配置文件,同时也大大简化了项目的开发。同时我们可以注意对数据源的设置。 Spring的发展 1、Spring 1.x spring 1.x 时代主要使用xml配置和java代码的方式 2、Spring 2.x 随着JDK 1.5带来的注解支持,Spring2.x可以使用注解对Bean进行申明...

    betacat 评论0 收藏0
  • 树莓派31/100 - Pico连接HC-SR04超声波传感器,为自动避障智能小车打好基础

    摘要:超声波传感器,英文,既可以发射超声波,也可以接收超声波,它有一个重要作用,可以提前探测到附近的物体,而且通过声波速度,能够推算出附近物体离传感器的大概距离。 超声波...

    neuSnail 评论0 收藏0

发表评论

0条评论

elva

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<