На уровне репозитория есть JPARepository, который вызывается из сервисного уровня, возвращающего Entity на уровень контроллера Spring MVC. Контроллер получит HTTPRequest как ресурс HATEOAS. За этим следует преобразование туда-сюда из Resource в Entity и обратно в Resource с добавлением ссылок в ResourceAssemblerSupport.
Все на месте, и вот ссылка на то, что только что описано выше.
Между ними есть конфигурации Spring, управляемые XML.
Теперь появляется проект Spring-Data-Rest, в котором говорится, что он соединяет шаблонный код между JPARepository и HATEOAS ResourceAssemblerSupport, используя спецификацию HAL. В связи с этим, как Spring-Data-Rest позволяет мне избавиться от преобразования туда и обратно только в приведенной выше настройке ( ResourceSupport и ResourceAssemblerSupport )?