各个依赖的版本号
spring: 5.0.0 spring-data-elasticsearch: 3.0.0 spring-boot-starter-X: 1.5.3
spring-data-elasticsearch 3.0.0中包含的elasitcsearch是5.5.0版本
另外要对spring-boot-starter-X中自带的spring-web和spring-webmvc进行版本覆盖,不覆盖在我测试中会出异常
对于其他版本的对应关系,详细见spring-data-elasticsearch的github网站。
具体代码详见demo