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)
5
respostas

Caused by: java.lang.IllegalArgumentException: At least 1 parameter(s) provided but only 0 parameter(s) present in query.

Caused by: java.lang.IllegalArgumentException: At least 1 parameter(s) provided but only 0 parameter(s) present in query.

5 respostas

Oi Isaac,

Posta aqui seu código da query, por favor. Pela mensagem de erro você não está informando os parâmetros necessários para montar sua query.

public interface CursoRepository extends JpaRepository<Curso, Long> {

Curso findByCurso(String nome);

}

public interface CursoRepository extends JpaRepository<Curso, Long> {

Curso findByCurso(String nome);

}

solução!

Oi Isaac,

Sua query está buscando pelo nome do curso, então o correto seria o método ser assim:

Curso findByNome(String nome);

E talvez o problema esteja no controller que está chamando esse método.

Posta aqui também o código do seu Controller.