Множественные отрицания в аннотации Spring @Profile

В моем коде @Profile({ "!a" }) исключает bean-компонент из использования в профиле a. Однако, если я укажу @Profile({ "!a", "!b" }), он все равно будет использоваться в профиле b. Есть ли способ исключить bean-компонент из двух профилей одновременно без указания белого списка для профилей?

1
1
347
1

Ответы 1

Вы можете использовать логические операторы и формировать выражения. Пример: @Profile("!a & !b")

Другие вопросы по теме