- 1.1 依赖引入
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
- 这边使用的springboot为3.1.2,对应spring-data-elasticsearch版本为5.1.2,对应的es版本是8.7.1
- spring-data-elasticsearch官方文档
- 1.2 yaml配置
spring:
elasticsearch:
uris: http://127.0.0.1:9200
- 1.3 es配置类
@Configuration
public class ElasticsearchConfig extends ElasticsearchConfiguration {
private static final String LOCAL\_DATE\_TIME\_PATTERN = "yyyy-MM-dd HH:mm:ss";
@Value("${spring.elasticsearch.uris}")
private List&l