Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 26392|Vastaus: 2

[Lähde] Spring Bean -annotaatiot Conditionalin käytöstä

[Kopioi linkki]
Julkaistu 22.10.2021 12.21.44 | | |
@Conditional merkinnän jälkeen lanseerattiin monia johdannaisia, kuten @ConditionalOnBean, @ConditionalOnMissingBean, @ConditionalOnExpression, @ConditionalOnClass...... Papujen dynaaminen ruiskuttaminen on tullut kätevämmäksi. Tässä artikkelissa selitetään@ConditionalOnBean annotaatiot.

@ConditionalOnBeanKun tietty papu on olemassa, nykyinen papu instansoituu, jota ei välttämättä rekisteröidä IOC:lle jostain syystä, jolloin nykyinen papu ei voi rekisteröityä @ConditionalOnBean
@ConditionalOnMissingBeanKun rajapinnalla on useita toteutusluokkia, jos haluat vain yhden toteutusluokan, lisää tämä annotaatio jokaiseen toteutusluokkaan
@ConditionalOnClassKun tietty luokkanimi on olemassa luokkapolulla, nykyinen papu instansoituu
@ConditionalOnMissingClassKun tiettyä luokan nimeä ei ole luokkapolussa, nykyinen papu instansoituu

@ConditionalOnMissingBean Esimerkki

WebMvcConfig ei lataudu.





Edellinen:Mysql-ryhmittely lajittelu
Seuraava:ESXI asennettu (CentOS-järjestelmä) virtuaalikone
Julkaistu 22.10.2021 14.08.06 |
Tue oppimista
Julkaistu 23.10.2021 19.35.39 |
Opettele oppimaan...
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com