我是SpringBoot的新手,并且了解JPA。 我正在尝试创建一个方法来检索我的表(实体)的实例(行) 基于变量Id(String,主键)。
我创建了一个接口TopicRepository扩展了CrudRepository 这里的主题是我的实体类,String是主键数据类型(id)。
现在,当我关注一些教程时,我正在尝试使用方法findOne(id)检索基于Id的行 例如。 topicRepository.findOne(ID);
但找不到或未定义该方法。 这个你能帮我吗。我是新手。 提前谢谢。
答案 0 :(得分:0)
看起来您正在使用的教程使用的是旧版本的Spring Data,而不是您在项目中使用的版本。在Spring Data 2.0+中,有几种方法已经被类似的方法所取代。
您可以使用CrudRepository
findOne(id)
而不是findById(id)