We are using a Spring-Boot Spring-Data backend that utilizes JPARepositories with the @RepositoryRestResource
annotation. We would like to administer the tables in these repositories (e.g. CRUD) through a javascript frontend without having to go through the work of coding it up. We investigated various alternatives such as LightAdmin, JHipster and ng-admin.
We could not get LightAdmin to work because it relies on a much older version of Spring-Data than what we are running. It is not compatible with the latest and greatest Spring-Data release.
We tried JHipster, but it scaffolds up all the services and controllers which we do not want because @RepositoryRestResource gives that to you for free.
We tried to use ng-admin, but it does not work to well in the context of HATEOAS; we had to put in far too many mappings to get it to only partially work.
So my question is this. Is there a product out that that is similar to ng-admin, JHipster and LightAdmin that will allow us to easily CRUD our @RepositoryRestResource
JPA repositories such that we don't have to write boilerplate CRUD code?