Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 26392|Odpowiedź: 2

[Źródło] Adnotacje Spring Bean dotyczące używania warunkowego

[Skopiuj link]
Opublikowano 22.10.2021 12:21:44 | | |
Po @Conditional adnotacji powstało wiele przypisów pochodnych opartych na tej adnotacji, takich jak @ConditionalOnBean, @ConditionalOnMissingBean, @ConditionalOnExpression @ConditionalOnClass...... Dynamiczne wstrzykiwanie ziaren stało się wygodniejsze. Ten artykuł wyjaśni @ConditionalOnBean adnotacje.

@ConditionalOnBeanGdy dane ziarno istnieje, jest instancjonowane aktualne, które z jakiegoś powodu może nie być zarejestrowane w IOC, w takim przypadku aktualne ziarno nie może być zarejestrowane jako @ConditionalOnBean
@ConditionalOnMissingBeanGdy interfejs ma wiele klas implementacji, jeśli chcesz, aby miał tylko jedną klasę implementacyjną, dodaj tę adnotację do każdej klasy implementacyjnej
@ConditionalOnClassGdy dana nazwa klasy istnieje na ścieżce klasy, bieżące ziarno jest instancjonowane
@ConditionalOnMissingClassGdy dana nazwa klasy nie istnieje na ścieżce klasy, bieżący bean jest instancjonowany

@ConditionalOnMissingBean Przykład

WebMvcConfig nie zostanie załadowany.





Poprzedni:Sortowanie grupowe Mysql
Następny:ESXI zainstalował (system CentOS) maszynę wirtualną
Opublikowano 22.10.2021 14:08:06 |
Wspieraj naukę
Opublikowano 23.10.2021 19:35:39 |
Naucz się uczyć...
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com