Apa gunanya pemindaian komponen di pegas?
Apa gunanya pemindaian komponen di pegas?

Video: Apa gunanya pemindaian komponen di pegas?

Video: Apa gunanya pemindaian komponen di pegas?
Video: Pemeriksaan Kopling Pegas Diafragma 2024, Mungkin
Anonim

Menggunakan pemindaian komponen adalah salah satu metode bertanya Musim semi untuk mendeteksi Musim semi -dikelola komponen . Musim semi membutuhkan informasi untuk menemukan dan mendaftarkan semua Komponen pegas dengan aplikasi konteks ketika aplikasi dimulai.

Selanjutnya, apa itu pemindaian Classpath di musim semi?

Pemindaian Jalur Kelas Musim Semi & Komponen Terkelola. Ini berarti Musim semi bisa otomatis memindai , mendeteksi dan membuat instance kacang dari paket proyek yang telah ditentukan sebelumnya, sehingga menyelamatkan kita dari deklarasi kacang/komponen yang membosankan dalam file XML.

Juga Tahu, apa yang dilakukan pemindaian komponen? Pemindaian komponen secara otomatis mendeteksi kandidat ketergantungan yang ditemukan oleh classpath pemindaian . Selama pemindaian proses, Spring mencari kelas yang dianotasi dengan anotasi stereotip. Anotasi tersebut adalah @ Komponen , @Controller, @Layanan dan @Repositori.

Dengan mempertimbangkan hal ini, di mana saya harus meletakkan pemindaian komponen?

taruh @ Pemindaian Komponen di bagian atas pohon paket Anda. Anda juga dapat menggunakan atribut basePackages untuk menentukan tempat untuk memulai pemindaian. Jika Anda menghendaki memindai semua kelas yang dicatat, taruh kelas yang ditandai dengan @ Pemindaian Komponen di com. paket aplikasi.

Bagaimana cara memindai komponen di boot musim semi?

Setelah Anda mendefinisikan Pemindaian Komponen untuk sebuah paket, Musim semi akan mencari paket dan semua sub paketnya untuk komponen /kacang polong. Jika Anda menggunakan Sepatu Musim Semi , periksa konfigurasi di Pendekatan 1. Jika Anda melakukan JSP/Servlet atau a Musim semi Aplikasi MVC tanpa menggunakan Sepatu Musim Semi menggunakan Pendekatan 2.

Direkomendasikan: