Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
0 / 0 / 0
Регистрация: 30.04.2009
Сообщений: 45

Какую технологию выбрать для работы (выборка, хранение,изменение) с БД

10.08.2010, 08:56. Показов 1441. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Например Hibernate? Или в обычном web-сайте это не стоит применять.
Tomcat5+struts, данные хранятся в объектах с getter и setter методами
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.08.2010, 08:56
Ответы с готовыми решениями:

Какую технологию выбрать для изучения?
Буду задавать вопросы, и если у кого будет желание, ответьте пожалуйста. 1) на java насколько я понял создаются сайты, игровые веб...

Какую технологию выбрать для реализации?
Люди посоветуйте пожалуйста как сделать или что нужно читать либо какой выбрать ЯП, чтобы сделать наподобие как во вложении :umnik:

Какую технологию выбрать для проекта
Привет! Какую технологию выбрать для реализации проекта(веб-приложение): 1. Количество пользователей - от 1000. 2. Базы данных...

6
1 / 1 / 0
Регистрация: 15.02.2010
Сообщений: 311
10.08.2010, 09:48
Как раз в обычном и стоит. Причем именно Hibernate. Этот продукт весьма эффективно использует пул соединений (что вообще-то обычное дело), избавляет о писания бесконечных тривиальных SQL запросов на чтение/запись объектов и при этом эффективно использует прекомпилированные запросы и так далее... в общем, крайне рекомендую. Однако не забудьте, что если Вы безграмотно спроектируете структуру ваших объектов, то на какой-то стадии работы можете упереться в неразрешимые проблемы.
0
0 / 0 / 0
Регистрация: 30.04.2009
Сообщений: 45
10.08.2010, 10:11  [ТС]
pool тож использую, избавление от ...sql эт хорошо.
Структура объектов - в Hibernate - это getter и setter методы или я неправ, если прав то какая другая может быть структура.
Посоветуйте стоит ли вообще использовать Hibernate.
И если да, то с чего начать
0
1 / 1 / 0
Регистрация: 15.02.2010
Сообщений: 311
11.08.2010, 09:46
1. Внимательно прочитайте документацию, прежде всего 'Hibernate2 Reference Documentation'. Желательно дочитать до конца (проебуется дня два-три).

2. Обязательно используйте также XDoclet для генерации дескрипторов объектов Hibernate (файлов 'hibernate-mapping'). В противном случае вам придется на каждый обхект писать два файла: дескриптор и класс - и иметь головную боль с их синхронизацией.

3. Имейте предварительно спроектированную структуру таблиц так, чтобы по ходу дела не пришлось перекраивать классы объектов (и соответственно дескрипторы).
0
0 / 0 / 0
Регистрация: 30.04.2009
Сообщений: 45
16.08.2010, 15:08  [ТС]
Спасибо всем
Остановился пока на Hibernate+ MiddleGen+XDoclet. Хотя не знаю стоит ли переводить старые и разрабатывать новые ( в основном сайты) с Hibernate - больше или нет потребуется памяти, вдруг не хватит возможностей Hibernate и придется откатиться назад?
0
4 / 4 / 1
Регистрация: 13.08.2008
Сообщений: 931
17.08.2010, 11:47
старые не трогай. пользуйся принцЫпом 'Don't fix it if it works'. а насчет новых - смело в бой. 'не хватит возможностей Hibernate' - полная фигня. PriceWaterhouseCoopers хватило, а вам нет, что ли? растем... Е сли уже ушло до упирания рогами - вызывайте нативный SQL из hibernate, и делов-то.
0
0 / 0 / 0
Регистрация: 30.04.2009
Сообщений: 45
17.08.2010, 12:04  [ТС]
Спасибо за совет. Уже в бою...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.08.2010, 12:04
Помогаю со студенческими работами здесь

Какую выбрать технологию для просчета теней?
Привет, ребята, какую лучше технологию использовать для просчета теней? Подскажите пожалуйста, ибо не могу понять какой метод более...

Какую технологию выбрать для создания библиотеки доступа к данным (C#.NET + MSSQL Server)
Доброго времени суток, уважаемые гуру программирования на C#.NET! В общем передо мной встал вопрос о создании библиотеки на...

Какую технологию выбрать?
Привет! Необходимо написать интерактивный справочник, который сами пользователи смогут под себя настраивать, т.е. там будут...

Какую технологию выбрать
Здравствуйте, Уважаемые! Необходима ваша помощь. Нужно сделать программу, которая сканирует сеть и выводит список всех компов, их...

Какую технологию выбрать?
Здравствуйте, изучаю c#, назрел вопрос выбора дальнейшей технологии. С чего начать Winforms и WPF или ASP.NET? Хотелось бы в ближайшие 2...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru