Java 如何通过传递两个参数修复方法调用函数

Java 如何通过传递两个参数修复方法调用函数,java,Java,我正在创建一个todo列表,其中有一个登录页面,其中有一个两个输入表作为名称,其中有名称,没有向服务器发送数据 这是存储库 public interface TodosRepository extends CrudRepository<Todos, Long> { Todos findByName(String name,String things); List<Todos> findByCompletedAndUserId(boolean compl

我正在创建一个todo列表,其中有一个登录页面,其中有一个两个输入表作为名称,其中有名称,没有向服务器发送数据

这是存储库

public interface TodosRepository extends CrudRepository<Todos, Long> {

    Todos findByName(String name,String things);

    List<Todos> findByCompletedAndUserId(boolean complated, Long Id);

}

java.util.NoSuchElementException:null

我认为拼写是错误的,这就是为什么,
completed
not
completed
列出findByCompletedAndUserId(布尔型,长Id)

参数名称应与每个方法名称相同。like方法名有
userId
,而参数只有
id

您没有此注释请在
@Entity

@Table(name = "your-table")

哪个查询给了您错误信息。另外,请分享错误日志,谢谢你的评论。但是,我得到了一个SQL语法错误
@Table(name = "your-table")