ResourceAssemblerSupport хорош, потому что он создает собственные ссылки для вас через createResourceWithId.
Но для использования createResourceWithId он создает ResourceSupport для вас.
Но скажите, хотите ли вы вместо этого использовать Ресурс или Ресурсы и хотите создать эти экземпляры, передав объекты вашей сущности. Как вы также используете ResourceAssemblerSupport в этом случае?