# Deserializing Query DSL to Java objects

**URL:** <https://discuss.elastic.co/t/deserializing-query-dsl-to-java-objects/230962>\
**Category:** Elasticsearch\
**Created:** [May 4, 2020, 12:00pm UTC](https://discuss.elastic.co/t/deserializing-query-dsl-to-java-objects/230962 "2020-05-04T12:00:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shekharshan](https://avatars.discourse-cdn.com/v4/letter/s/53a042/32.png) [@shekharshan](https://discuss.elastic.co/u/shekharshan)\
**Post date:** [May 4, 2020, 12:00pm UTC](https://discuss.elastic.co/t/deserializing-query-dsl-to-java-objects/230962/1 "2020-05-04T12:00:47Z")

</div>

I am new to Elasticsearch and I have a front-end in Angular 8 and it is communicating with a Spring boot application on the server side. The Spring boot application in turn will communicate with Elasticsearch 6.7 (or higher) deployed as an AWS Elasticsearch service. I wanted to know if there is any existing library in Elasticsearch 6.7 or any higher version that will allow the Angular app to build a Query DSL JSON which can be parsed and validated by the Java library in the Spring boot side?

---

<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:** [May 4, 2020, 2:20pm UTC](https://discuss.elastic.co/t/deserializing-query-dsl-to-java-objects/230962/2 "2020-05-04T14:20:03Z")

</div>

I'm doing something similar with this demo project: [GitHub - dadoonet/legacy-search at 06-fuzziness](https://github.com/dadoonet/legacy-search/tree/06-fuzziness)

That might help may be but probably not exactly what you are looking for...

> [@shekharshan](#):
>
> Elasticsearch 6.7 (or higher) deployed as an AWS Elasticsearch service

BTW did you look at [Elastic Cloud: Hosted Elasticsearch, Hosted Search | Elastic](https://www.elastic.co/cloud) and [AWS Marketplace: Elastic Cloud (Elasticsearch Service)](https://aws.amazon.com/marketplace/pp/B01N6YCISK) ?

Cloud by elastic is one way to have access to all features, all managed by us. Think about what is there yet like Security, Monitoring, Reporting, SQL, Canvas, APM, Logs UI, Infra UI, SIEM, Maps UI, AppSearch and what is coming next 🙂 ...

---

<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:** [June 1, 2020, 2:20pm UTC](https://discuss.elastic.co/t/deserializing-query-dsl-to-java-objects/230962/3 "2020-06-01T14:20:04Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
