Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 13323|Resposta: 2

[Fonte] Spring Boot analisa todos os BEANs registrados

[Copiar link]
Publicado em 23/03/2022 09:45:28 | | | |
No Spring Boot, @Component, @Repository, @Controller, @Service @Configration anotações convertem o objeto que você quer instanciar em um bean e o colocam em um container IoC, assim você pode dizer que tudo é um BEAN.

Quando precisamos usar um objeto, podemos obter o BEAN do contêiner IOC por injeção de construtores ou usando @Autowired anotações. Quando recebemos um BEAN que não foi injetado, podemos receber um erro ao iniciar o projeto. Às vezes, quando um BEAN é obtido dinamicamente, nenhum erro é reportado ao iniciar, mas um erro pode ser reportado durante a execução. Então, ver todos os BEAs registrados é muito útil para nós para resolver problemas.

O código da classe help para obter BEAN dinamicamente em um contêiner de mola é o seguinte:

Veja todos os códigos BEAN registrados da seguinte forma:

As renderizações são as seguintes:







Anterior:ASP.NET Redirecionamento Core, um parâmetro de tag carrega a URL atual
Próximo:Consultar o endereço remoto do Git do projeto atual
Publicado em 23/03/2022 17:32:14 |
Aprenda a aprender...
Publicado em 23/05/2022 08:26:21 |
Aprenda a aprender
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com