Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

299
Visualizações
La instancia de Autowired es nula usando el constructor

Nuevo en Springboot, sé que esto se ha preguntado muchas veces....

Tengo el siguiente controlador que tiene un CustomRestTemplate autocableado. CustomRestTemplate tiene otro bean autocableado llamado RestClientConfig.

RestClientConfig siempre es nulo? Anoté con @Component pero nunca se inicializa dentro de CustomRestTemplate

 @RestController @RequestMapping("/catalog") public class CatalogController { @Autowired private CustomRestTemplate restTemplate; . .

CustomRestTemplate tiene RestClientConfig autocableado

RestClientConfig inyectado dentro de CustomRestTemplate siempre es nulo, ¿por qué?

 @Component public class CustomRestTemplate{ @Autowired private RestClientConfig restClientConfig // always null; public CustomRestTemplate() { } }
 @Component public class RestClientConfig { private String val; public RestClientConfig() { this.val = "test"; } }
over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Es debido al constructor sin argumentos proporcionado en la clase CustomRestTemplate que tiene prioridad al crear Spring Bean, hay dos formas de solucionar esto: eliminar el constructor y Autowire usando el campo

 @Component public class CustomRestTemplate{ @Autowired private RestClientConfig restClientConfig; }

O agregue RestClientConfig como argumento en el constructor y use el cableado automático del constructor

 @Component public class CustomRestTemplate{ private RestClientConfig restClientConfig; @Autowired public CustomRestTemplate(RestClientConfig restClientConfig) { this.restClientConfig = restClientConfig; } }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda