我不確定為什么會這樣!我有一個由
spring data elasticsearch和spring data jpa使用的類,但是當我嘗試運行我的應用程序時,我得到一個錯誤.

我有以下應用程序類:

以下的elasticsearch配置:

這就是我設置模型類的方法:

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

我試圖在另一個導致錯誤發生的服務中自動裝入articlesearch類:

我在這里想念的是什么?!我想在嘗試使用data-jpa data-elasticsearch時會有點復雜.
最佳答案 我發現了為什么會這樣.我不知道為什么,但是Spring似乎沒有拿起我的ElasticSearchConfiguration配置類!
所以我只是移動了所有內容並將其轉儲到我的主應用程序類中(其他所有配置都是).
我還刪除了組件掃描&將enablejparepository enableelasticsearchrepository注釋添加到我的主類.這是現在的樣子:
