What would you say the advantage of this is over Spring Data REST, which automagically configures rest API for repositories (JPA or nosql).
Spring data is obviously a large dependenacy to have on an existing non-spring project, so I can see why this might be useful there. I'm not sure if Spring Data REST is JSON:API compliant but I'm assuming it might not be.
Also, on a side note, side takes 9 seconds to load for me from fresh cache, just a note to dev in case they hadn't realized.