Я использую Spring MVC для приложения, которое включает многоуровневую серверную часть для управления и клиентскую / пользовательскую интерфейсную часть.Изначально проект был запущен без фреймворка и простых собственных вызовов JDBC для доступа к базе данных.
Поскольку проект значительно вырос (как и всегда), я сделал более значимые вызовы базы данных, иногда запрашивая большие размеры выбора.1003 *
Я делаю все возможное, чтобы обрабатывать мои вызовы БД для тесной эмуляции лучших практик объектно-реляционного сопоставления, но все еще просто использую JDBC.Я размышлял о том, должен ли я перейти в спящий режим, но не был уверен, стоит ли это того.Я был бы готов сделать это, если бы это стоило увеличения производительности.
Есть ли какой-либо выигрыш в производительности от использования Hibernate (или даже просто реляционного сопоставления объектов) по сравнению с нативным SQL с использованием JDBC?