我不确定为什么会这样!我有一个由
spring data elasticsearch和spring data jpa使用的类,但是当我尝试运行我的应用程序时,我得到一个错误.

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

我有以下应用程序类:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

 

 

以下的elasticsearch配置:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

这就是我设置模型类的方法:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

然后我得到了一个扩展elasticsearchrepository的包搜索,如下所示:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

我试图在另一个导致错误发生的服务中自动装入articlesearch类:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

 

我在这里想念的是什么?!我想在尝试使用data-jpa data-elasticsearch时会有点复杂.

最佳答案 我发现了为什么会这样.我不知道为什么,但是Spring似乎没有拿起我的ElasticSearchConfiguration配置类!

所以我只是移动了所有内容并将其转储到我的主应用程序类中(其他所有配置都是).

我还删除了组件扫描&将enablejparepository enableelasticsearchrepository注释添加到我的主类.这是现在的样子:

ES spring数据JPA&spring data elasticsearch;找不到类型的属性索引

 

相关文章:

  • 2021-11-15
  • 2022-12-23
  • 2022-01-21
  • 2021-08-18
  • 2021-09-30
  • 2022-12-23
  • 2021-06-28
  • 2022-02-10
猜你喜欢
  • 2022-12-23
  • 2021-06-16
  • 2021-06-23
  • 2022-12-23
  • 2021-12-29
  • 2021-12-27
  • 2021-12-31
相关资源
相似解决方案