gpt4 book ai didi

java - 对因 Profile 而尚未创建的 bean 进行 Null 检查

转载 作者:行者123 更新时间:2023-12-02 13:37:35 24 4
gpt4 key购买 nike

我有一个不寻常的问题,需要重新设计和解耦练习。然而,这只是一个短期修复,直到重新设计的时候为止

因此,我在许多配置类上创建了许多 Spring 配置文件,除非它们处于 Activity 状态,否则将停止创建许多 bean。有一些类如果处于 Activity 状态,仍然会尝试使用 bean,但显然,如果配置文件保持不活动状态,则不会创建它们,因此我需要处理一些空指针。

是否有更优雅的方法来检查其他内容:

if (Objects.isNull(objectBean)) {
throw new NotSupportedException("Not supported at this time");
}

此外,通过这种方法,Sonar 会提示检查异常的使用。

最佳答案

您可以使用UnsupportedOperationException,这是一个未经检查的标准 Java 异常。

关于java - 对因 Profile 而尚未创建的 bean 进行 Null 检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42905370/

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