spring.factories是什么

简介: spring.factories是什么

springboot项目启动的时候,会把springboot目录下的类加载到 spring容器中。在代码里就可以直接使用这个创建好的类了。所以一般的springboot项目的启动类都是放在代码的外层,那么就可以扫描到代码中所有的类了。如图:

可是,如果有的类需要spring去管理,但是存放的位置不在springboot启动类目录下,无法自动扫描到,比如这个swagger的配置类,那如何才能使得这个类同样被加载到spring容器中。如图;

使用spring.factories可以实现,在resource目录下建立META-INF文件夹,并建立spring.factories文件,内容如下:


org.springframework.boot.autoconfigure.EnableAutoConfiguration=\

 com.system.api.factory.RemoteUserFallbackFactory

这样就实现了spring对指定目录的扫描。

目录
相关文章
|
数据采集 Java 开发者
Spring应用启动分析优化
Spring Startup Ananlyzer 采集Spring应用启动过程数据,生成交互式分析报告(HTML),用于分析Spring应用启动卡点,优化Spring应用启动速度。
599 1
Spring应用启动分析优化
|
Java Spring 容器
如何在非Spring容器管理的类中注入/获取 Spring容器中的 Bean?
如何在非Spring容器管理的类中注入/获取 Spring容器中的 Bean?
310 0
|
Java Spring
Spring Boot 学习01-----搭建一个简单的spring-boot-demo
今天开始要系统性的学习Spring Boot。这个熟悉又陌生的框架,已经陪伴了我2年多。百尺竿头更进一步,这里使用Idea来搭建一个SpringBoot项目。
321 0
Spring Boot 学习01-----搭建一个简单的spring-boot-demo
|
XML 开发框架 Java
《Spring核心技术》开篇:我要带你一步步调试Spring6.0源码啦!
沉淀,成长,突破,帮助他人,成就自我。
382 0
《Spring核心技术》开篇:我要带你一步步调试Spring6.0源码啦!
|
Java Spring
Spring Boot 全局懒加载
Spring Boot 全局懒加载
596 0
|
XML 监控 Java
走进Spring Boot的世界
走进Spring Boot的世界
325 1
走进Spring Boot的世界
|
Java 测试技术 Spring
Spring Boot使用单元测试
这次来介绍下Spring Boot中对单元测试的整合使用,本篇会通过以下4点来介绍,基本满足日常需求
76 0
|
Java Spring
Spring文件第四课SpringIOC 的三种方案利用注解的方式.(二)
Spring文件第四课SpringIOC 的三种方案利用注解的方式.(二)
69 0
|
开发框架 前端开发 Cloud Native
Spring是什么意思?
Spring框架是一个开放源代码的J2EE应用程序框架,由Rod Johnson发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。
|
Dubbo 数据可视化 Java
如何快速创建 Spring Boot 工程
如何快速创建 Spring Boot 工程
145 0

热门文章

最新文章