gpt4 book ai didi

java - 在应用程序启动期间验证 @Value 注释的字段

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:50:16 25 4
gpt4 key购买 nike

<分区>

在应用程序启动期间,如何检查属性文件中的值是否符合我的预期?直接注释字段不起作用。我正在使用 spring boot 1.5.3.RELEASE,spring 4.3.8.RELEASE

服务:

@Service
@Validated
public class ConfigService {
@URL
@Value("${checkout.url}")
private String checkoutUrl;
@Size(max = 26)
@Value("${checkout.payment-method}")
private String paymentMethod;
}

属性文件(application.properties):

checkout.url=not-a-url-at-all
checkout.payment-method=CreditCardButMuchTooLongToQualifyForSizeValidator

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com