# What is the difference between elastic search api and spring supported elastic search api

**URL:** <https://discuss.elastic.co/t/what-is-the-difference-between-elastic-search-api-and-spring-supported-elastic-search-api/48222>\
**Category:** Elasticsearch\
**Created:** [April 23, 2016, 10:58am UTC](https://discuss.elastic.co/t/what-is-the-difference-between-elastic-search-api-and-spring-supported-elastic-search-api/48222 "2016-04-23T10:58:58Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![gopin4hat7ash](https://avatars.discourse-cdn.com/v4/letter/g/a88e57/32.png) [@gopin4hat7ash](https://discuss.elastic.co/u/gopin4hat7ash)\
**Post date:** [April 23, 2016, 10:58am UTC](https://discuss.elastic.co/t/what-is-the-difference-between-elastic-search-api-and-spring-supported-elastic-search-api/48222/1 "2016-04-23T10:58:58Z")

</div>

In our project, we communicated with elastic search by using the API which is recommended in elastic search website. But now we are working in spring based elastic search which contains different handling experience.  
May i know the advantage of that spring data elastic search and let me know why it is implemented

---

<div class="post-metadata">

**Author:** ![dadoonet](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dadoonet/32/137187_2.png) [@dadoonet](https://discuss.elastic.co/u/dadoonet)\
**Post date:** [April 23, 2016, 12:17pm UTC](https://discuss.elastic.co/t/what-is-the-difference-between-elastic-search-api-and-spring-supported-elastic-search-api/48222/2 "2016-04-23T12:17:01Z")

</div>

Spring data was designed AFAIK to simplify access to the data.  
Basically you don't need to write an elasticsearch query but just create an interface which has the right method names.

I never used it though. Too much magic. 🙂

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 5, 2017, 10:56pm UTC](https://discuss.elastic.co/t/what-is-the-difference-between-elastic-search-api-and-spring-supported-elastic-search-api/48222/3 "2017-07-05T22:56:50Z")

</div>


