用例:
在springboot启动时,我想验证一些有关注释和application.properties文件的信息。所以我希望春季启动会失败
被违反了。
在Spring的标准位置是什么?
我已阅读这篇文章:Baeldung - Article
我喜欢的两种解决方案:
这些可以作为验证目的的入口点吗?
答案 0 :(得分:0)
您可以创建一个验证器bean,并将所有不同的验证逻辑放入不同的方法中,并通过@PostConstruct
进行注释
答案 1 :(得分:0)
除非您的配置经常更改, 而且似乎不应该经常更改, 您只需要在集成测试中执行这种类型的验证即可。 只需编写一个jUnit测试来加载配置,然后执行验证。 这些通常被错误地称为单元测试(因为它们使用jUnit),但实际上是集成测试。