一、添加依赖
SpringBoot版本需2.0x以上:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.5.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
二、Document对象
@Data
@Document(indexName = "rate_routing",type = "rate_routing")
public class RateRoutingDoc {
private Long rateId;
private Long itemId;
private Long accountId;
private String text;
private Long createTime;
}
三、操作
@Autowired
private ElasticsearchTemplate elasticsearchTemplate;