Spring Boot 之 spring.factories

在SpringCloud项目中,当配置文件在不同模块时可能会遇到扫描不到的问题。本文介绍了两种解决方案:一是通过在SpringBootApplication主类上使用@Import注解引入配置类;二是创建spring.factories文件进行配置。这两种方法同样适用于加载第三方配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、引言

     在spring cloud 项目中,我们常常在子模块中加载公共类库,作为驱动包。那么在另一个模块中需要加载配置文件的时候,往往spring cloud 自动扫描包的时候,只会扫描自己模块下的类。

二、抛出一个问题

    发现我的swaggerconfig类与spring boot的启动类configApplication.java不在同一级目录下,所以扫描不到我的swaggerconfig的配置信息 

      方法一、在spring boot application主类上使用@import 注解

   方法二、创建spring.factories文件

这种方式也可以使用第三方的配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值