Jaggedyв настоящее время не доступен
- nike air max 90 pas cher
- 16373
|
Вслед за аннотацией @Conditional на ее основе появился ряд производных аннотаций, таких как @ConditionalOnBean, @ConditionalOnMissingBean, @ConditionalOnExpression, @ConditionalOnClass ....... Динамическая инъекция бобов только что стала проще. В этом посте мы расскажем об аннотации @ConditionalOnBean.
@ConditionalOnBean // Инстанцирует текущий боб, если данный боб существует, боб может быть не зарегистрирован в ioc по какой-то причине, @ConditionalOnBean позволяет снять регистрацию текущего боба. @ConditionalOnMissingBean // Когда данный боб не существует, то инстанцируйте текущий боб. Считается, что это используется в полиморфных средах, когда интерфейс имеет несколько классов реализации, если вы хотите, чтобы у него был только один класс реализации, то добавьте эту аннотацию к каждому классу реализации. @ConditionalOnClass // Инстанцировать текущий боб, если данное имя класса существует в пути класса. @ConditionalOnMissingClass // Инстанцировать текущий боб, если данное имя класса не существует в пути к классу.
Пример @ConditionalOnMissingBean
WebMvcConfig не будет загружен.
|
Предыдущая: Mysql сортировка групп下一篇:【实战】ESXI 安装(CentOS系统)虚拟机
|