Apa perbedaan antara @autowired dan @bean?
Apa perbedaan antara @autowired dan @bean?

Video: Apa perbedaan antara @autowired dan @bean?

Video: Apa perbedaan antara @autowired dan @bean?
Video: Урок 15 - Аннотация @Autowired для конструктора (Spring для Начинающих) 2024, November
Anonim

Saat Anda menggunakan @ Kacang Anda bertanggung jawab untuk memberikan Id dan memanggil Id itu ketika Anda ingin menggunakan objek tertentu menggunakan metode getBean(). Kabel otomatis membantu menghindari bagian pemanggilan dan mengembalikan objek setiap kali diperlukan.

Selain itu, apa gunanya @autowired?

NS @ Kabel otomatis anotasi memberikan kontrol yang lebih halus tentang di mana dan bagaimana pengkabelan otomatis harus dicapai. NS @ Kabel otomatis anotasi dapat digunakan untuk kabel otomatis kacang pada metode penyetel seperti @ Diperlukan penjelasan, konstruktor, properti atau metode dengan nama arbitrer dan/atau beberapa argumen.

Selain di atas, apa yang dilakukan anotasi @bean? Musim semi @ Anotasi Kacang . Musim semi @ Anotasi Kacang diterapkan pada metode untuk menentukan bahwa itu mengembalikan a kacang untuk dikelola oleh konteks Spring. Musim semi Anotasi kacang biasanya dideklarasikan dalam metode kelas Konfigurasi. Pada kasus ini, kacang metode dapat mereferensikan @ lainnya Kacang metode di kelas yang sama dengan memanggil mereka secara langsung.

Selain itu, apa itu bean di spring boot?

Objek yang membentuk tulang punggung aplikasi Anda dan yang dikelola oleh Musim semi Wadah IoC disebut kacang polong . A kacang adalah objek yang dipakai, dirakit, dan dikelola oleh a Musim semi wadah IOC. Ini kacang polong dibuat dengan metadata konfigurasi yang Anda berikan ke penampung.

Apa itu injeksi kacang?

Menyuntikkan kacang polong . Untuk menggunakan kacang polong Anda membuat, Anda menyuntikkan mereka ke yang lain kacang yang kemudian dapat digunakan oleh suatu aplikasi, seperti aplikasi JavaServer Faces. Misalnya, Anda dapat membuat kacang disebut Printer di mana Anda akan menyuntikkan salah satunya Salam kacang polong : impor javax. menyuntikkan.