Всем привет ! Изучаю Спринг и сейчас пытаюсь заполнить некоторые пробелы в знания .
В чем заключается разница использования Spring JDBC Template и использования Hibernate ORM HQL?
-На сколько я понял, уровень абстракции у Hibernate ORM HQL-запросов выше нежели у Spring JDBC Template. НО !
Как я вижу, использование SessionFactory, Session методов, которые нужно открывать, закрывать, по-моему только слегка делает код больше и не более, код на Spring JDBC Template кажется даже меньше.
Так в чем же тогда разница и смысл использования Hibernate в этом случае?
______________________________________________________________________________________________________
Spring JDBC Template код (короткий):
https://github.com/doIT-courses/Java-Web/blob/mast...
Hibernate ORM HQL код (короткий):
https://github.com/doIT-courses/Java-Web/blob/mast...