java - 如何在 spel 中为弹簧型材编写 AND 运算符
问题描述
我正在我的 Spring 应用程序中创建一个 bean。目前使用的 Spring 3.2 相当老了。我有一个 bean xml 文件,其中根<beans>
标记具有profile
属性。我希望在配置文件不是 test 或 uat 时创建此文件中的 bean .. 等等profile="!test && !uat"
。我尝试了以下但 spring 不支持&&
操作符,所以我目前有profile="!test, !uat"
. 从官方 Spring 文档中它说:
如果配置文件以 NOT 运算符 '!' 为前缀,例如
<beans profile="p1,!p2">
指示如果配置文件“p1”处于活动状态或配置文件“p2”未处于活动状态,则应解析元素。
很明显,这在我的情况下不起作用,因为我只希望在配置文件不是 test 和 uat 时创建 bean。有没有我不知道我可以使用的操作员?
解决方案
推荐阅读
- postman - 如何使用 API 调用 (POSTMAN) 查看用户角色
- machine-learning - 批量大小为 1 的实例规范化
- python - Herokuapp 无法编译
- doxygen - 让 doxygen 接受一个项目的无文档(但不要忽略它)
- php - 背包文件上传失败 Laravel 验证
- python - 如何根据python中的条件将数组拆分为不相等的部分?
- python - Django rest框架,执行更新不起作用
- c# - 在 ASP.NET Core MVC 应用程序的布局布局页面中存储个人资料图片、姓名、职位
- node.js - 如何解决无法下载铬 r624492 操作系统:运行命令 ndb 时 win x64?
- java - 如何将类实例放在边界布局的北部?