配置文件中,首先需要在resource文件中,按照如下目录创建文件。
/resources/META-INF/spring.factories
其中配置类如下:
@Data
@ConfigurationProperties(prefix = "verification")
public class VerificationProperties {
private int timer = 10;
private long exceedTime = 60000;
}
将配置文件类进行配置,内容如下:
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.acompe.verification.configure.VerificationConfiguration
其中引入Bean类如下:
@Configuration
@EnableConfigurationProperties(VerificationProperties.class)
public class VerificationConfiguration {
@Autowired
private VerificationProperties verificationProperties;
@Bean
public IVerificationService getVerificationService(){
return new VerificationServiceImpl(verificationProperties);
}
}