powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / зачем использовать hibernate
23 сообщений из 23, страница 1 из 1
зачем использовать hibernate
    #33409331
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хотелось бы подискутировать на эту тему
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409409
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
какие альтернативы предлагаете?

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409414
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Найдите любую книжку по Hibernate и прочитайте введение. После внимательного прочтения желание дискутировать пропадет.
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409437
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pitbull terrier
какие альтернативы предлагаете?

Posted via ActualForum NNTP Server 1.3

ODBC
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409462
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так основная идея использования хибера не в том, чтобы сделать работу с БД
универсальной. (кстати, от хибера тоже принято отвязываться, DAO паттерном
например)

так что odbc тут не катит

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409473
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pitbull terrier
так основная идея использования хибера не в том, чтобы сделать работу с БД
универсальной. (кстати, от хибера тоже принято отвязываться, DAO паттерном
например)

так что odbc тут не катит

Posted via ActualForum NNTP Server 1.3

а если в 2 словах зачем он нужен
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409480
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мне нужна независимость ява программы от БД
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409491
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для меня главное преимущество - простота при внесении изменений.
для того, чтобы добавить новую сущность не приходится писать кучу
однотипного кода для маппинга объектов - хибер делает это сам. флаг ему в
руки.
а если еще прикрутить xDoclet и schemaexport...

избавляет от рутины

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409509
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>мне нужна независимость ява программы от БД

в хибернейт это решается использованием "диалектов" - классов,
инкапсулирующих специфику синтаксиса
насколько успешно - не знаю, не было задачи перетягивать приложение на
разные серверы

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409518
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А для независимости ява программы от БД
необходим ли Hibernate
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409531
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у меня такая ситуация программа уже почти готова но вот заказчики предложйли использоатъ имеет ли смысл передывать
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409545
Фотография Pitbull terrier
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>у меня такая ситуация программа уже почти готова но вот заказчики
предложйли использоатъ имеет ли смысл передывать



если они готовы за это платить - конечно имеет, почему бы и нет? :)

Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409549
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а если обьективно ?
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409553
Alexey Rovdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если заказчики требуют и продукт предполагается развивать в будущем, то возможно они правы.
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409555
Alexey Rovdo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ах, да. Есть еще и JDO (см., к примеру, www.jdocentral.com) ...
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33409797
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да интересно
а на сколько сложно переделать
программу сделаннную для MySQL c ODBC
в программе в основном простые запросы
INSERT , SELECT , UpDATE, DELETE
сохранении изображений в БД
на использование с хибером
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33410354
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyBда интересно
а на сколько сложно переделать
программу сделаннную для MySQL c ODBC
в программе в основном простые запросы
INSERT , SELECT , UpDATE, DELETE
сохранении изображений в БД
на использование с хибером
не работал с hibernate, но думаю, что при его незнании - не проще чем написать приложение с нуля.
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33412678
Alexey Turn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Незнание это одно... натягивать хибер на уже готовую, и не всегда правильно спроектированную базу данных - вот это не проще.
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33412936
Фотография YuriyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а может кто посоветовать
как и с чего лучше начать ?
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33415750
teran
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuriyB wrote:
> а может кто посоветовать
> как и с чего лучше начать ?
> Тема <http://www.sql.ru/forum/actualthread.aspx?tid=240335> Ответить
> <http://www.sql.ru/forum/actualpost.aspx?tid=240335>
>

попробуй appfuse или пример из книжки hibernate in action разобрать
CaveatEmptor
Posted via ActualForum NNTP Server 1.3
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33415833
ORM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ORM
Гость
Насколько я понимаю, ORM и в частности Hibernate, нужны только при наличии лицензии на дорогущую RDBMS типа Oracle. Если таковой лицензии нет, и базы унаследованной нет, то ничего не мешает сразу использовать ODBMS типа Cache или другую. Я правильно понимаю?

И в книжке Hibernate in Action тоже самое написано
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33415835
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ORM
неправильно! никакая из существующих ООСУБД даже близко не покроет возможности современных промышленных РСУБД и на сегодняшний день их противопоставлять в общем случае не стоит
...
Рейтинг: 0 / 0
зачем использовать hibernate
    #33416110
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
funikovyuri ORM
неправильно! никакая из существующих ООСУБД даже близко не покроет возможности современных промышленных РСУБД и на сегодняшний день их противопоставлять в общем случае не стоит

Добавлю, что дело не только и даже не столько в возможностях. Реляционные СУБД, помимо прочего, накладывают минимально возможные ограничения на развитие и расширение как самой БД, так и приложений, которые с нею работают. Кто в свое время повоевал с сетевыми и прочими иными БД, со мной согласятся.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / зачем использовать hibernate
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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