Apakah perbezaan antara @autowired dan @bean?
Apakah perbezaan antara @autowired dan @bean?

Video: Apakah perbezaan antara @autowired dan @bean?

Video: Apakah perbezaan antara @autowired dan @bean?
Video: TOP 6 difference between Abstract class and Interface in JAVA || Must know facts 2024, September
Anonim

Apabila anda menggunakan @ Kacang anda bertanggungjawab untuk menyediakan Id dan memanggil Id itu apabila anda ingin menggunakan objek tertentu itu menggunakan kaedah getBean(). Autowayed membantu mengelakkan bahagian panggilan dan mengembalikan objek setiap kali ia diperlukan.

Selain itu, apakah kegunaan @autowired?

@ Autowayed anotasi memberikan kawalan yang lebih terperinci tentang tempat dan caranya pendawaian automatik harus dicapai. @ Autowayed anotasi boleh digunakan untuk autowire bean pada kaedah penetap seperti @Required anotasi, pembina, harta atau kaedah dengan nama sewenang-wenangnya dan/atau berbilang argumen.

Selain di atas, apakah yang dilakukan oleh anotasi @bean? Musim bunga @ Anotasi Kacang . Musim bunga @ Anotasi Kacang digunakan pada kaedah untuk menentukan bahawa ia mengembalikan a kacang untuk diuruskan oleh konteks Spring. Musim bunga Anotasi kacang biasanya diisytiharkan dalam kaedah kelas Konfigurasi. Dalam kes ini, kacang kaedah boleh merujuk lain @ Kacang kaedah dalam kelas yang sama dengan memanggilnya secara langsung.

Selain itu, apakah itu kacang dalam but musim bunga?

Objek yang membentuk tulang belakang aplikasi anda dan yang diuruskan oleh Musim bunga Bekas IoC dipanggil kekacang . A kacang ialah objek yang dibuat seketika, dipasang, dan sebaliknya diuruskan oleh a Musim bunga bekas IoC. Ini kekacang dicipta dengan metadata konfigurasi yang anda bekalkan kepada bekas.

Apakah suntikan kacang?

Menyuntik kekacang . Untuk menggunakan kekacang awak cipta, awak menyuntik mereka menjadi satu lagi kacang yang kemudiannya boleh digunakan oleh aplikasi, seperti aplikasi JavaServer Faces. Sebagai contoh, anda mungkin membuat a kacang dipanggil Pencetak yang anda mahu menyuntik salah satu Ucapan kekacang : import javax. menyuntik.