powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование Hibernate или интеграция - Spring/Hibernate
5 сообщений из 5, страница 1 из 1
Использование Hibernate или интеграция - Spring/Hibernate
    #38816258
darya92
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, всем!
Скажите пожалуйста в чем разница использование Spring/Hibernate и Hibernate без Spring'a.
Spring что то автоматизирует?
...
Рейтинг: 0 / 0
Использование Hibernate или интеграция - Spring/Hibernate
    #38816266
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
darya92,

Это две разные библиотеки Hibernate это ORM, для "упрощения" работы с реляционными базами данных.
Spring это Dependency Injection контейнер, который помимо этого даёт инструменты для упрощения интеграции различных opensource библиотек с проектом.
Hibernate - одна из множества таких библиотек.
...
Рейтинг: 0 / 0
Использование Hibernate или интеграция - Spring/Hibernate
    #38816877
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczdarya92,

Это две разные библиотеки Hibernate это ORM, для "упрощения" работы с реляционными базами данных.
Spring это Dependency Injection контейнер, который помимо этого даёт инструменты для упрощения интеграции различных opensource библиотек с проектом.
Hibernate - одна из множества таких библиотек.

Ну вообще-то есть Spring-Data, которая "автоматизирует".
Точнее позволяет написать несложный CRUD интерфейс, без реализации, который будет работать.
Но на сколько мне извсетно Spring-Data какой ORM используется, главное чтобы он был совместим с JPA.
...
Рейтинг: 0 / 0
Использование Hibernate или интеграция - Spring/Hibernate
    #38816926
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulНу вообще-то есть Spring-Data, которая "автоматизирует".
Точнее позволяет написать несложный CRUD интерфейс, без реализации, который будет работать.
Но на сколько мне извсетно Spring-Data какой ORM используется, главное чтобы он был совместим с JPA.
Spring-Data, как раз и есть один из вариантов того самого "клея", которым Spring и является.
Работает только через JPA, что является скорее минусом. Основная фишка - сведение кода к абсолютному минимуму - примитивные запросы строятся путем именования метода интерфейса. :D
...
Рейтинг: 0 / 0
Использование Hibernate или интеграция - Spring/Hibernate
    #38817964
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczSpring-Data, как раз и есть один из вариантов того самого "клея", которым Spring и является.
Работает только через JPA, что является скорее минусом. Основная фишка - сведение кода к абсолютному минимуму - примитивные запросы строятся путем именования метода интерфейса. :D

Ну насчет клея, я бы поспорил.
Т.к. это скорее автоматизация.
Не надо писать реализацию, например, типа "findById".
Плюс можно использовать аннотацию @Query("запрос") чтобы не писать метода-"обвязки".
Метод вполне рабочий.
Такая же реализация для solr, мне понравилась.
С Spring-data, согласен - засада.
Но тут проблема скорее не в Spring а самой концепции ORM.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Использование Hibernate или интеграция - Spring/Hibernate
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]