一、定义配置类:
package cn.edu.tju.config;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.context.properties.ConstructorBinding;
import org.springframework.util.unit.DataSize;
@ConfigurationProperties("my.test")
@ConstructorBinding
public class AppConfig11 {
private DataSize dataSize2;
public AppConfig11(DataSize dataSize2){
this.dataSize2=dataSize2;
}
public DataSize getDataSize2() {
return dataSize2;
}
}
二、在application.properties中进行配置:
my.test.data_size2=9988
三、在启动类中加注解
//@EnableConfigurationProperties({AppConfig2.class, AppConfig8.class, AppConfig11.class})
@ConfigurationPropertiesScan