Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13323|Odpowiedź: 2

[Źródło] Spring Boot analizuje wszystkie zarejestrowane BEAN-y

[Skopiuj link]
Opublikowano 23.03.2022 09:45:28 | | | |
W Spring Bootzie @Component, @Repository, @Controller, @Service @Configration adnotacje konwertują obiekt, który chcesz utworzyć, na bean i umieszczają go w kontenerze IoC, więc możesz powiedzieć, że wszystko jest BEANEM.

Gdy musimy użyć obiektu, możemy uzyskać BEAN z kontenera IOC poprzez wstrzyknięcie konstruktora lub @Autowired adnotacji. Gdy otrzymamy BEAN, który nie został wstrzyknięty, możemy otrzymać błąd przy rozpoczęciu projektu. Czasami, gdy BEAN jest uzyskiwany dynamicznie, nie zgłasza się błędu podczas uruchamiania, ale podczas uruchamiania może być zgłaszany błąd. Dlatego możliwość zobaczenia wszystkich zarejestrowanych BEA bardzo pomaga nam w rozwiązywaniu problemów.

Kod klasy pomocy umożliwiający dynamiczne uzyskiwanie BEAN w pojemniku springowym jest następujący:

Zobacz wszystkie zarejestrowane kody BEAN w następujący sposób:

Przedstawienia przedstawiają się następująco:







Poprzedni:ASP.NET Core redirect parametr tagu przenosi aktualny adres URL
Następny:Zapytaj zdalny adres Git aktualnego projektu
Opublikowano 23.03.2022 17:32:14 |
Naucz się uczyć...
Opublikowano 23.05.2022 08:26:21 |
Naucz się uczyć
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com