powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate. Что почитать?
25 сообщений из 73, страница 1 из 3
Hibernate. Что почитать?
    #39459214
Maxifly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Посоветуйте, что почитать по Hibernate.
С современными подходами к использованию. С учетом того, что я про него ничего не знаю.

А то я что ни нагуглю, в комментах вижу потом "фи, так уже давно не делают".


Люблю галеры - работящий коллектив, романтика мужского труда. Стоишь на мостике в пене брызг и эдак поворотясь:
- Голубчик! Утроить количество ударов - Али-паша уходит...
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459249
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Maxifly,
и продолжай не знать, в этом и будет твое счастье.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459250
Sergunka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://spring.io/guides/gs/accessing-data-jpa/

типо первая програмулина
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459266
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хренасе, вас с утра колбасит как!
Вот ссылка на официал .
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459267
Фотография SQL2008
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И ещё неожиданно вот .
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459664
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Недавно прикупил Java Persistence with Hibernate.

Пока есть проблемы с воспроизведением сорцов. В книге они не полные.
По крайней мере первый tutorial с Persistence Unit у меня не взлетел.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459691
lleming
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonНедавно прикупил Java Persistence with Hibernate.

Пока есть проблемы с воспроизведением сорцов. В книге они не полные.
По крайней мере первый tutorial с Persistence Unit у меня не взлетел.

к тому времени как книга выходит часто версия с которой автор работал устаревает. но обычно при должном старании можно подкрутить.

хотя гораздо чаще книгу маринуют выпускают, потом перевыпускают года 3 спустя отдельным тиражом.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459719
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lleming, у меня - американское издание 2016 года. ЕМНИП эта книга переживает уже несколько
переизданий и должны были все фиксы накатить давно.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459731
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А вот пример который пока нелетает.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459743
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такой вот кусок стека упал и демотивировал.

автор[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:java (default-cli) on project HelloWorld:
An exception occured while executing the Java class. null: InvocationTargetException: Unable to create requested
service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]: Error parsing JNDI name [myDS]: Need to specify class
name in environment or system property, or as an applet parameter, or in an application resource file:
java.naming.factory.initial -> [Help 1]


P.S. Пойду к Базисту на работу. Админом Стебелька....
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459749
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВот такой вот кусок стека упал и демотивировал.

автор[ERROR] Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.4.0:java (default-cli) on project HelloWorld:
An exception occured while executing the Java class. null: InvocationTargetException: Unable to create requested
service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]: Error parsing JNDI name [myDS]: Need to specify class
name in environment or system property, or as an applet parameter, or in an application resource file:
java.naming.factory.initial -> [Help 1]


P.S. Пойду к Базисту на работу. Админом Стебелька....

Потому что JEE зло. Берешь какой-нибудь Spring Boot или JHipster и оно генерит тебе простое и работающее решение без всякого JEE мусора.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39459818
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ой не говори. Приходим с конференций Спринг-Бут и облизываемся.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460117
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczПотому что JEE зло. Берешь какой-нибудь Spring Boot или JHipster и оно генерит тебе простое и работающее решение без всякого JEE мусора.

В spring boot JEE просто ловко заметен под коврик. :-)
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460121
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MaxiflyПосоветуйте, что почитать по Hibernate.
С современными подходами к использованию. С учетом того, что я про него ничего не знаю.

А то я что ни нагуглю, в комментах вижу потом "фи, так уже давно не делают".


Зависит от того как глубоко ты готов влезть в "кроличью нору".
Если не очень, то
Spring-data-jpa.
Плюс описание сущности.
Как описать связи (один-к-одному, один-ко-многим, многие-ко-многим)
Ограничения.
Первичный ключ и генераторы.

Это минимальные знания, чтобы начать работать с JPA (и его имплементацией Hibernate)

ИМХО
Если почувствуете, что этого недостаточно, то...
Забейте и используйте Jdbc, в частности Spring Jdbc Template.
Т.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
Лучше эти усилия направить на изучение SQL (хотя бы 99 редакции, не говоря уже о более поздних)
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460181
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgulТ.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
Лучше эти усилия направить на изучение SQL
+1
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460653
XEugene
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulИМХО
Если почувствуете, что этого недостаточно, то...
Забейте и используйте Jdbc, в частности Spring Jdbc Template.
Т.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
Лучше эти усилия направить на изучение SQL (хотя бы 99 редакции, не говоря уже о более поздних)
Можно подумать, все сами выбирают, с чем работать.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460759
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XEugenemad_nazgulИМХО
Если почувствуете, что этого недостаточно, то...
Забейте и используйте Jdbc, в частности Spring Jdbc Template.
Т.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
Лучше эти усилия направить на изучение SQL (хотя бы 99 редакции, не говоря уже о более поздних)
Можно подумать, все сами выбирают, с чем работать.

Если нельзя, но очень хочется, то можно.
Грубо говоря, все равно нам из БД нужно получить набор объектов.
В общем случае объектная модель не ложится один в один на модель данных в БД.
Поэтому и приходится писать "прослойку" которая из сущностей делает нужные объекты.

Все бы ничего, но HQL и CriteriaAPI гораздо менее выразительные и более ограниченные средства, чем SQL.
Поэтому проще бывает написать запрос на SQL, чем тот же запрос пытаться сгенерировать на HQL или CriteriaAPI.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460785
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulТ.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
+100
не говоря о том , что в запросе можно подготовить даные таким образом, что их просто использовать, а затраты на их формирование будут многократно меньше и в процессе работы кода и в процессе разработки кода java
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460786
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulТ.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
+100
не говоря о том , что в запросе можно подготовить даные таким образом, что их просто использовать, а затраты на их формирование будут многократно меньше и в процессе работы кода и в процессе разработки кода java
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460787
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgulТ.к. затраченные усилия на разбирательство как работает Hibernate не будут стоит того.
+100
не говоря о том , что в запросе можно подготовить даные таким образом, что их просто использовать, а затраты на их формирование будут многократно меньше и в процессе работы кода и в процессе разработки кода java
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460796
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
тема вроде о хибере, а не его узкой части - HQL и Criteria.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460826
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123mad_nazgul,
тема вроде о хибере, а не его узкой части - HQL и Criteria.

Дык HQL и CriteriaAPI это показатель того, что ORM Hibernate со своей задачей не справляется.
Т.е. вместо упрощения и удобства добавляет проблемы.
Когда все просто, то да, можно использовать.
Вполне удобно...
Но шаг влево, шаг в право, тут начинаются куча интересных приключений.
Они конечно решаются, но если не использовать Hibernate, то они просто не возникают.
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39460839
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,
Это показатель использования не по назначению.
Как без орм ты получишь классы и коллекции?
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39461093
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Hibernate. Что почитать?
    #39461100
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
readme к samples убило наповал. Во первых говорится об установке WilfFly 8.2, во вторых подключают
в зависимости кучу непонятных штук типа Bitronix Pool (скажите пожалуйста зачем?) какой-то testNG
который я к сож. не знаю и не хочу сейчас трогать ибо некогда и не нужно.

Вобщем нужно иметь немало силы воли и терпенья чтобы просто стартовать простой sample. Спасибо
господам Бауеру и Кингу что подняли планку так высоко чтобы отпало желание читать про это дальше.

Это сильно отличается от SpringBoot где все действительно стартует из коробки только как main приложение.
...
Рейтинг: 0 / 0
25 сообщений из 73, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate. Что почитать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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