В нашем проекте мы используем Spring data jpa (что мне очень нравится), но когда дело доходит до небольших таблиц поиска, я думаю, было бы выгодно использовать spring jdb c (напишите запрос самостоятельно) вместо jpa. Рассмотрим 25 независимых таблиц поиска (без связи между ними) всего с 10 строками и 2 столбцами данных. Здесь нам нужно будет создать 25 репозиториев, 25 сущностей, поэтому 50 bean-компонентов в памяти только для выполнения одной операции (выборки всех данных поиска). С jdb c мы можем написать 25 методов для запроса этих таблиц. Итак, чисто с точки зрения производительности, в этом случае, работает ли jdb c лучше, чем Spring data jpa? Но, как упоминалось ранее, я больше склоняюсь к spring data jpa, поскольку в нем меньше кода. Есть ли способ уменьшить это количество bean-компонентов в spring data jpa. Обратите внимание, нам не разрешено вносить какие-либо изменения в дБ, добавляя новые таблицы / представления / столбцы и т. Д. c. Ценю вашу помощь!