为了账号安全,请及时绑定邮箱和手机立即绑定

SpringBoot多模块使用ConfigurationProperties注解,为什么只有一个某一个模块能用?

SpringBoot多模块使用ConfigurationProperties注解,为什么只有一个某一个模块能用?

明月笑刀无情 2019-01-17 05:19:46
目前项目使用maven划分了多个子模块。 每个子模块都有对应的配置文件,使用ConfigurationProperties注解进行配置。 我在主项目中的pom文件是这样的 <dependency> <groupId>com.shopping.framework</groupId> <artifactId>spring-boot-starter-pay</artifactId> <version>1.0.0.RELEASE</version> </dependency> <!-- 消息模块 --> <dependency> <groupId>com.shopping.framework</groupId> <artifactId>spring-boot-starter-sms</artifactId> <version>1.0.0.RELEASE</version> </dependency> 现在出现的问题是:spring-boot-starter-pay模块ConfigurationProperties配置生效,另外一个注解无效,启动的时候再set方法中断点不会进入,如果我把顺序调换下,则是反过来,spring-boot-starter-sms生效,pay模块不生效。请问下各位,难道ConfigurationProperties只支持一个类文件吗?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 1408 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信