Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Uso @Autowired e @Bean com SpringBoot

Olá, estou com dúvidas no seguinte sentido:

Criei um projeto spring que gera um JAR. Este projeto possui classes e métodos utilitários.

Dentro destas classes, possuem Objetos controlados pelo Spring Exemplo:

@Autowired
    private FazendaService fazendaService;

No projeto principal, utilizando SpringBoot, inclui a dependência deste projeto citado acima, quando vou utilizar alguma classe/método aparece o seguinte erro em meu console:

Field repository in com.totvs.agro.fazenda.service.FazendaService required a bean of type 'com.totvs.agro.fazenda.repository.IFazendaRepository' that could not be found.

O que pode ser?

1 resposta
solução!

Olá, Patrick

Analisando a mensagem de erro, parece que o campo repository, que deve ser um IFazendaRepository não foi encontrado.

Provavelmente, você esqueceu da anotação @Repository.