Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 26392|Jawab: 2

[Sumber] Anotasi Spring Bean tentang cara menggunakan Conditional

[Salin tautan]
Diposting pada 22/10/2021 12.21.44 | | |
Setelah anotasi @Conditional, banyak anotasi turunan diluncurkan berdasarkan anotasi ini, seperti @ConditionalOnBean, @ConditionalOnMissingBean, @ConditionalOnExpression, @ConditionalOnClass...... Menyuntikkan kacang secara dinamis menjadi lebih nyaman. Artikel ini akan menjelaskan anotasi @ConditionalOnBean.

@ConditionalOnBeanKetika kacang tertentu ada, kacang saat ini dibuat, yang mungkin tidak terdaftar ke IOC karena alasan tertentu, dalam hal ini kacang saat ini tidak dapat didaftarkan sebagai @ConditionalOnBean
@ConditionalOnMissingBeanKetika antarmuka memiliki beberapa kelas implementasi, jika Anda hanya ingin memiliki satu kelas implementasi, tambahkan anotasi ini ke setiap kelas implementasi
@ConditionalOnClassKetika nama kelas tertentu ada di jalur kelas, bean saat ini dibuat
@ConditionalOnMissingClassKetika nama kelas yang diberikan tidak ada di jalur kelas, bean saat ini dibuat-buat.

@ConditionalOnMissingBean Contoh

WebMvcConfig tidak akan dimuat.





Mantan:Penyortiran yang dikelompokkan Mysql
Depan:ESXI menginstal mesin virtual (sistem CentOS)
Diposting pada 22/10/2021 14.08.06 |
Mendukung pembelajaran
Diposting pada 23/10/2021 19.35.39 |
Belajar untuk belajar...
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com