Можно ли настроить фасоль таким образом, чтобы он не использовался группой профилей? В настоящее время я могу это сделать (я считаю): < /p>
@Profile("!dev, !qa, !local")
< /code>
Есть ли более актуальные нотации для достижения этого? Давайте предположим, что у меня много профилей. Кроме того, если у меня есть макет и конкретная реализация какой -либо услуги (или что -то еще), могу ли я просто аннотировать один из них и предположить, что другой будет использоваться во всех других случаях? Другими словами, это, например, необходимо: < /p>
@Profile("dev, prof1, prof2")
public class MockImp implements MyInterface {...}
@Profile("!dev, !prof1, !prof2") //assume for argument sake that there are many other profiles
public class RealImp implements MyInterface {...}
< /code>
Могу ли я просто аннотировать один из них и вместо этого поднять аннотацию @primary < /code> на другой?@Profile("!(dev, prof1, prof2)")
< /code>
Заранее спасибо! < /p>
Подробнее здесь: https://stackoverflow.com/questions/431 ... g-profiles