Как создать сервис и репозиторий с помощью Spring-data jpa, который можно использовать для сохранения любой сущности на лету? - PullRequest
0 голосов
/ 08 июня 2019

По сути, я создаю основанную на Spring-Boot библиотеку Java , которую можно использовать в качестве зависимости в любом другом приложении Java. Я использую Spring-data JPA для сохранения данных.

В библиотеке я хочу реализовать функцию, которая может получать классы @Entity из основного приложения и предоставлять все основные функции CRUD. В конце я хочу, чтобы хост-приложение просто определило сущности, а остальная часть работы должна выполняться самой библиотекой .

Но, как я уже сказал, это всего лишь библиотека java, все классы @Entity будут присутствовать в хост-приложении и, очевидно, не известны библиотеке.

Есть ли способ реализовать интерфейс службы и репозитория в библиотеке, который может динамически обрабатывать любую сущность из хост-приложения или вы можете сказать автоматически .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...