依赖:
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.7.1</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
在java代码中使用的几种方法
1.使用JPA的方法使用ElasticSearch
1.首先创建对应的实体类
@Document(indexName = "user")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class User {
private String id;
private String username;
private String department;
private String sex;
private Integer age;
private String firstName;
private String lastName;
}
2.创建实现的Repository去继承ElasticsearchRepository
public interface EsRepository extends ElasticsearchRepository<User,

最低0.47元/天 解锁文章
2679

被折叠的 条评论
为什么被折叠?



