spring - 如果至少存在一个属性,则 Spring Conditional 尝试实例化
问题描述
我正在尝试使用@ConditionalOnProperty 根据某些属性的存在来实例化一个bean。
@ConditionalOnProperty({"property1, property2, property3, property4})
在设置所有属性时工作。但是,如果缺少一个,那么 spring 甚至不会尝试实例化,我希望它尝试是否至少存在一个属性,并向用户指示缺少的其他属性。这是因为拥有至少一个属性意味着用户正在尝试使用 bean,但缺少所有属性意味着他不想实例化它。
解决方案
推荐阅读
- reactjs - 我缺少 React 按钮 onClick 的密钥 ID
- json - Express 服务器跳过 if 语句并发送对 POST 请求的响应
- python - 如何在 python 中获取 nodeJS 服务器使用 Bottle 发送的请求数据
- xamarin.forms - 基本请求 Xamarin Forms 的 FireStore 权限被拒绝
- c# - 无法使用帐户 NT AUTHORITY\SYSTEM 修改任务计划程序执行时的文件
- scala - 登录模块控制标志在 JAAS 配置中不可用 - Scala Kafka
- sql-server-ce - VS2010 Click Once Deployment with SQL Server CE 3.5 SP2 安装失败
- android - RetrofitException:预期的 URL 方案“http”或“https”,但未找到冒号
- react-native - 如何仅设置值编号或文本输入必须在文本输入中具有@ React NATIVE
- swift - MessageKit 聊天消息出现在同一侧