`

spring data elasticsearch的 @Documnet 和 @Field 注解

    博客分类:
  • ES
 
阅读更多

学习笔记,转自:https://blog.csdn.net/qq_28364999/article/details/81109666

 

@Documnet 注解

public @interface Document {
 
String indexName(); //索引库的名称,个人建议以项目的名称命名
 
String type() default ""; //类型,个人建议以实体的名称命名
 
short shards() default 5; //默认分区数
 
short replicas() default 1; //每个分区默认的备份数
 
String refreshInterval() default "1s"; //刷新间隔
 
String indexStoreType() default "fs"; //索引文件存储类型
}

 

@Field注解

public @interface Field {
 
FieldType type() default FieldType.Auto; //自动检测属性的类型,可以根据实际情况自己设置
 
FieldIndex index() default FieldIndex.analyzed; //默认情况下分词,一般默认分词就好,除非这个字段你确定查询时不会用到
 
DateFormat format() default DateFormat.none; //时间类型的格式化
 
String pattern() default ""; 
 
boolean store() default false; //默认情况下不存储原文
 
String searchAnalyzer() default ""; //指定字段搜索时使用的分词器
 
String indexAnalyzer() default ""; //指定字段建立索引时指定的分词器
 
String[] ignoreFields() default {}; //如果某个字段需要被忽略
 
boolean includeInParent() default false;
}

 

分享到:
评论

相关推荐

    解决spring-data-elasticsearch 5.4.0 不支持 5.4.1的elasticsearch问题

    5. **查阅官方文档**:Spring Data Elasticsearch和Elasticsearch的官方文档是寻找解决方案的关键资源,它们通常会列出版本间的兼容性信息和升级指南。 在处理这类问题时,重要的是要理解版本兼容性的重要性,并且...

    Spring Data Elasticsearch API(Spring Data Elasticsearch 开发文档).CHM

    Spring Data Elasticsearch API(Spring Data Elasticsearch 开发文档).CHM。 官网 Spring Data Elasticsearch API

    spring-data-elasticsearch

    Spring Data Elasticsearch专门用于简化Elasticsearch数据的访问,Elasticsearch是一个高度可扩展的开源全文搜索引擎,基于Apache Lucene构建,提供全文搜索功能,并且能够存储和分析大量数据。 在Spring Data ...

    spring data elasticsearch

    Spring Data Elasticsearch 的目标是通过简化 Elasticsearch 的操作,使开发者能够更专注于业务逻辑,而不是底层的索引和查询细节。 ### 1. 引入依赖 在开始使用 Spring Data Elasticsearch 之前,首先需要在项目...

    spring-data-elasticsearch中文使用文档

    这个框架是Spring Data项目的一部分,它为Elasticsearch提供了一套全面的API和元数据驱动的编程模型,以简化数据存取和查询。在本文档中,我们将深入探讨如何在Java环境中使用Spring Data Elasticsearch来实现高效的...

    spring data elasticsearch示例

    本示例程序主要是对spring data elasticsearch的实践,包含接口声明查询、注解查询和自定义repository查询。运行TestCase时候,请先将配置文件中ES服务端ip:port配置替换成真是的服务端地址

    SpringBoot整合Spring Data Elasticsearch的过程详解

    SpringBoot整合Spring Data Elasticsearch是将SpringBoot框架与Elasticsearch搜索引擎进行整合,以实现数据的搜索和索引功能。下面将详细介绍SpringBoot整合Spring Data Elasticsearch的过程详解。 1. 添加依赖项 ...

    spring data elasticsearch示例.zip

    本示例程序主要是对spring data elasticsearch的实践,包含接口声明查询、注解查询和自定义repository查询。运行TestCase时候,请先将配置文件中ES服务端ip:port配置替换成真是的服务端地址

    springdata_es_demo.zip

    通过阅读和分析"springdata_es_demo.zip"的源码,你将能够掌握SpringData Elasticsearch的基本使用方法,为后续的开发工作打下坚实的基础。在实践中不断探索和优化,你会发现SpringData Elasticsearch为数据操作带来...

    spring-data-elasticsearch基本添删改查,maven项目

    2. **Spring Data Elasticsearch的集成**:在Maven项目中,我们需要在pom.xml文件中添加Spring Data Elasticsearch和Elasticsearch的依赖。这样,我们可以利用Spring Boot自动配置的功能,简化集成过程。 3. **实体...

    Spring-Data-Elasticsearch 中文文档

    Spring-Data-Elasticsearch 中文文档

    spring-data-elasticsearch英文版

    Spring Data Elasticsearch允许开发者使用Spring框架的核心概念,以更简洁的方式操作Elasticsearch,并且能够快速实现数据的存储、检索和分析。 文档提到的核心概念(Core concepts)可能涵盖了Spring Data对于数据...

    springboot整合es-springboot-elasticsearch.zip

    - 集成Spring Data Elasticsearch的Scroll和SearchAfter功能,实现分页查询 - 使用`@Async`进行异步操作,提高性能 通过以上步骤和高级特性,你可以有效地将SpringBoot应用与Elasticsearch整合,实现高效的数据管理...

    Java进阶教程数据层全栈方案SpringData高级应用视频教程

    5.SpringData ElasticSearch实现CRUD操作 第九章 SpringData MongDB 1.SpringData MongDB简介 2.MongDB环境搭建 3.MongDB基础知识回顾 4.SpringData MongDB入门案例 5.SpringData MongDB实现CRUD操作 第十章 综合...

    spring-data-elasticsearch-sample-application-master

    在Elasticsearch场景下,Spring Data Elasticsearch提供了Repository抽象,使得开发者可以使用Java方法签名来执行复杂的查询操作,而无需关心底层的HTTP通信和JSON序列化。 在开始项目之前,确保已经安装并运行了...

    spring-data-elasticsearch api 离线文档

    spring-data-elasticsearch api 离线文档, spring-data-elasticsearch2.0.2spring-data-elasticsearch api spring-data-elasticsearch api 离线文档

    spring-data-elasticsearch-reference

    例如,如何使用Spring命名空间和基于注解的配置来使用Elasticsearch Repositories。此外,还探讨了使用CDI(上下文依赖注入)来支持Elasticsearch Repositories的配置。 在Spring Data Elasticsearch中,还介绍了...

    Spring 各种例子:Spring Data Elasticsearch,JDBC,JPA,LDAP,MongoDB

    2. Spring Data Elasticsearch:展示了基本文本搜索、地理空间搜索和分面搜索的示例。使用了High Level REST Client作为模板和仓库的后端。 - example:展示了使用基本文本搜索、地理空间搜索和分面搜索的示例。 -...

    Spring Data JPA中文文档[1.4.3]_springdatajpa_erlang_waitxpf_

    10. **Elasticsearch 集成**:虽然不是 Spring Data JPA 的核心功能,但 Spring Data 项目包含了对 Elasticsearch 的支持,使得存储和检索大数据变得更加容易。 通过阅读《Spring Data JPA 中文文档[1.4.3]》PDF ...

Global site tag (gtag.js) - Google Analytics