Elastic search - integrate with java web application
I am developing a java web application (ERP system). I have completed basic flows. Now as per my client requirement, we need to implement few search options. (i.e. Employees, Users, Invoices, Inventory, etc.) I am planning to implement a search engine for this. I feel Elastic search is good option for my search (Please suggest me, if any other good options). Please suggest me some good documentation, on how to integrate Elastic search with a java( Spring+Hibernate ) web application. (Point me to right place, if I am asking any repeated question.) I don't think there is yet really any tutorial.