ElasticsearchRepository
package com.bw.esdao; import com.bw.bean.Book; import org.springframework.data.elasticsearch.repository.ElasticsearchRepository; /** * ElasticsearchRepository: * 继承了JPA中原来的增删改查、分页 、排序等功能 * ElasticsearchRepository<Blog,Integer> * 第一个是要操作的类型 第二是主键类型 * 每声明一个接口只能操作对应的类型 如果有多个类型需要声明多个接口 * * springData Jpa自定义方法规则: * 方法名称必须是findBy readBy getBy 三者之一开头 * by后面可以拼接属性名称 属性名称首字母大写,后面再拼接关键字, * 如果有多个属性查询可以使用and或者or进行关联 * */ public interface BookRepository extends ElasticsearchRepository<Book,Integer> { }