博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

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

}

 

posted @ 2021-11-25 22:10  CHANG_09  阅读(212)  评论(0编辑  收藏  举报