Spring Data JPA wrapped the implementation from the vendor(default Hibernate); Spring Data Rest will support features including convert the data service into HAL(hypertext Application language) based on rest service. Like Spring Data Elasticsearch and others, Spring Data JPA is one of the data service(for relational database) supported by Spring Data Rest
The reason for doing the work is to create something useful that helps people. Please click the ads if my articles are useful for you. Definitely, that's not enough. My target is working at some great organizations, such that one day, all the people with internet access can benefit from the service I contributed.