title: How to add custom methods to Spring Data Rest JPA implementation and leverage HATEOS support?
body: <p>I have a Spring Data Rest Repository controller that utilizes JPA for the query implementation, and I need to add some custom query methods that cannot be done using the standard queryByExample method that JPA supports. I have created an Impl class that has the necessary method, but I cannot get it to be recognized. I saw that I can utilize a standard Spring MVC Controller, but I want to have a unified API, and basically all I really want is to implement my own custom /search methods.</p>
  
  <p>Even with the custom controller, the problem is then that the HAL links and other related items are no longer provided. </p>
  
  <p>Can the Spring folks spend some time having someone document how to do some of this more advanced stuff? I'm guessing that having to implement your own search methods at times are fairly common, and it would be time well spent to make it clear how to do this.</p>