Wat is @bean-aantekening?

INHOUDSOPGAWE:

Wat is @bean-aantekening?
Wat is @bean-aantekening?

Video: Wat is @bean-aantekening?

Video: Wat is @bean-aantekening?
Video: Spring boot @Bean annotation with example 2024, November
Anonim

@Bean is 'n metodevlak-aantekening en 'n direkte analoog van die XML-element. Die annotasie ondersteun die meeste van die eienskappe wat aangebied word deur, soos: init-metode, vernietig-metode, outomatiese bedrading, lui-init, afhanklikheidskontrole, hang af en omvang.

Wat is die nut van @bean-aantekening in Springboot?

Spring @Bean-aantekening vertel dat 'n metode 'n boon produseer wat deur die Spring-houer bestuur word. Dit is 'n metode-vlak annotasie. Tydens Java-konfigurasie (@Configuration) word die metode uitgevoer en die terugkeerwaarde daarvan word geregistreer as 'n boontjie binne 'n BeanFactory.

Wat is @bean in Spring-stewel?

Bean Definition

In die lente word die voorwerpe wat die ruggraat van jou aansoek vorm en wat deur die Spring IoC-houer bestuur word, bone genoem. 'n Boontjie is 'n voorwerp wat deur 'n Spring IoC-houer geïnstansieer, saamgestel en andersins bestuur word.

Wat doen @configuration-aantekening?

@Konfigurasie-aantekening dui aan dat a klas een of meer @Bean-metodes verklaar en deur die Spring-houer verwerk kan word om boontjiedefinisies en diensversoeke vir daardie bone tydens looptyd te genereer … Dit word Spring Java Config-kenmerk genoem (met @Configuration-aantekening).

Hoe word annotasie in boontjies in die lente gedefinieer?

Die skep van bone met behulp van komponentskandering kan in twee stappe gedoen word

  1. 1.1. Annoteer bone met onderskeie komponentaantekeninge. Ons sal een van die volgende vier aantekeninge gebruik soos toepaslik. @komponent. …
  2. 1.2. Sluit boontjiepakkette by @ComponentScan-aantekening in. AppConfig.java. …
  3. 1.3. Demo. pakket com.howtodoinjava.spring;