有时我看到有人在属性文件中这样定义:
spring.autoconfigure.exclude[0]=com.vietnam.AAutoConfiguration
spring.autoconfigure.exclude[1]=com.vietnam.BAutoConfiguration
问题是:如何在springbean中定义一个属性来收集这个config as列表?在另一个地方,他们说这样使用:在地产:
spring.autoconfigure.exclude=com.vietnam.AAutoConfiguration,com.vietnam.BAutoConfiguration
Spring Bean
@Value("#{'${spring.autoconfigure.exclude}'.split(',')}"
但我不喜欢这样的情况下,价值很长。每行一个配置将更易于阅读和维护
谢谢
1条答案
按热度按时间vatpfxk51#
您可以在application.properties中读取如下所示的多个字符串
在组件类中