Ну вот опять холивар) Мне один человек показывал, типо создай UserService вложи туда save() и там будет flush(). Ну и зачем мне городить ещё слой сервисов, если допустим всё это можно вложить в репу, раз там есть create().
То есть в итоге ещё этот сервис зависим от репозитория, в чём смысл.... Ладно если ещё очень много логики и как-то всё это резделять.