Apa itu anotasi @bean?

Daftar Isi:

Apa itu anotasi @bean?
Apa itu anotasi @bean?

Video: Apa itu anotasi @bean?

Video: Apa itu anotasi @bean?
Video: Spring Boot 13 Anotasi Bean dan Configuration 2024, November
Anonim

@Bean adalah anotasi tingkat metode dan analog langsung dari elemen XML. Anotasi mendukung sebagian besar atribut yang ditawarkan oleh, seperti: init-method, destroy-method, autowiring, lazy-init, dependency-check, depend-on dan scope.

Apa gunanya anotasi @bean di boot Spring?

Anotasi

Spring @Bean memberi tahu bahwa metode a menghasilkan kacang untuk dikelola oleh wadah Spring. Ini adalah anotasi tingkat metode. Selama konfigurasi Java (@Configuration), metode dijalankan dan nilai kembaliannya didaftarkan sebagai kacang dalam BeanFactory.

Apa itu @bean di boot Spring?

Definisi Kacang

Di Musim Semi, objek yang membentuk tulang punggung aplikasi Anda dan yang dikelola oleh wadah Spring IoC disebut kacang. Kacang adalah objek yang dipakai, dirakit, dan dikelola oleh wadah Spring IoC.

Apa yang dilakukan anotasi @configuration?

@Anotasi konfigurasi menunjukkan bahwa a kelas mendeklarasikan satu atau lebih metode @Bean dan dapat diproses oleh wadah Spring untuk menghasilkan definisi kacang dan permintaan layanan untuk kacang tersebut saat runtime … Ini disebut fitur Spring Java Config (menggunakan penjelasan @Configuration).

Bagaimana anotasi didefinisikan dalam kacang di Musim Semi?

Membuat kacang menggunakan pemindaian komponen dapat dilakukan dalam dua langkah

  1. 1.1. Beri anotasi kacang dengan anotasi komponen masing-masing. Kami akan menggunakan salah satu dari empat anotasi berikut yang sesuai. @Komponen. …
  2. 1.2. Sertakan paket kacang dalam anotasi @ComponentScan. AppConfig.java. …
  3. 1.3. Demo. paket com.howtodoinjava.spring;