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> {
}