1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Field "field" in "pacote" required a bean of type "tipo" that could not be found.

Boa noite galera. Estou fazendo um projeto em SpringBoot e sou meio iniciante na tecnologia já dei uma boa pesquisada e as respostas que encontro para o meu problema parecem não funcionar. Enfim aqui vai minha estrutura do projeto: https://i.ibb.co/BZGhdJy/Screenshot-from-2020-06-23-17-36-56.png (Tentei fazer o upload e não funcionou)

Quando vou rodar o projeto recebo o erro:

Field lowcreditRepository in com.sippulse.email.lowcredit.Service.LowCreditServiceImpl required a bean >of type 'com.sippulse.email.lowcredit.Repository.SipPulseEmailLowCreditRepository' that could not be >found.

The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true)

Action:

Consider defining a bean of type >'com.sippulse.email.lowcredit.Repository.SipPulseEmailLowCreditRepository' in your configuration.

Já tentei colocar ComponentsScan com o pacote base do projeto mas não funcionou.

@Service
@EnableScheduling
public class LowCreditServiceImpl implements LowCreditService {
    @Autowired
    private SipPulseEmailLowCreditRepository lowcreditRepository;

         ...


@Repository
public interface SipPulseEmailLowCreditRepository extends JpaRepository<Subscriber, Long> {
         ...

Eu não tenho o bean configurado no xml uma vez que pelo que eu li é um modelo mais antigo e por anotações deveria funcionar. Desde já agradeço, caso seja necessaria mais alguma informação por favor me informem.

  • Adiciona todos os packages em uma listagem mesmo. Esse tipo de erro pode ser algo relacionado a isso. Todos os pacotes estão aninhados com a classe de boot?

    Alex Correa   1 mês atrás
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags spring java ou faça a sua própria pergunta.