Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Помогите определиться с технологиями для проекта, Социальная сеть 
V
    Опции темы
mbasil
Дата 28.9.2008, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 399
Регистрация: 4.5.2007
Где: Москва

Репутация: 9
Всего: 13



В том то и прелесть Java, что вы может выбирать оболочки как крупно гранулированные, типа ADF,(и получать снижение производительности), так и мелко гранулированные, и даже можете "выковыривать"  из оболочек только нужные вам части. Было время, я сам писал пул подключений к базе данных, который сносно работал, и даже сервлет-контроллер, а также свою библиотеку пользовательских тегов. Счастливое было время начала начал ! Тогда был смысл "стряпать" свой пул подключений. По сути я пытался "наваять" свою собственную оболочку. Когда же дело дошло до написания собственной универсальной мини ORM системы я сдался. Пытаться "переплюнуть", появившееся к тому времени сообщество разработчиков Hibernate малыми силами - для этого надо быть сумасшедшим.
PM MAIL   Вверх
goodday1941
Дата 29.9.2008, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 709
Регистрация: 16.7.2006
Где: Украина, Киев

Репутация: нет
Всего: 9



Цитата(dEEp @  22.9.2008,  15:22 Найти цитируемый пост)
Цитата(dEEp @ 22.9.2008,  12:38)
а насчет самому писать запросы - так это много времени уйдет ;)

Писать самому долго??? О_о Не сказал бы. Всё зависит от вашего уровня знаний. 


Лан, это уже offtopic идёт...


бред... я вот считаю что SQL знаю на довольно высоком уровне, но при этом делать все через хибернейт, все равно, в энное колличество раз быстрее... тут даже дело не в скорости написании запросов (тут скорее всего времени уйдет одинаково что на SQL что на HQL), а во времени которое тратишь на генерацию даошки/сервайса вцелом... на хибернейте это сделать явно быстрее можно чем на чистом ждбс

Это сообщение отредактировал(а) goodday1941 - 29.9.2008, 15:55


--------------------
SCJP 6
PM MAIL ICQ Skype GTalk   Вверх
CaligoSpiritus
Дата 2.10.2008, 15:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 56
Регистрация: 8.12.2006

Репутация: 1
Всего: 2



Всем большое спасибо за дискуссию и советы.
Решил не менять решение об использовании Oracle (простите за каламбур). ORM Framework пока никакой юзать не буду, буду работать через спринговскую поддержку JDBC, если возникнет необходимость, наверное придется выбирать между Hibernate, Toplink и iBatis.
Front end буду делать с помощью jQuery с плагинами.
PM WWW Skype GTalk   Вверх
DimW
Дата 13.10.2008, 09:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1330
Регистрация: 24.2.2005
Где: Орёл

Репутация: 3
Всего: 44



Цитата(serger @  26.9.2008,  18:49 Найти цитируемый пост)
Это лишь говорит, что хорошо бы объединить два подхода, чтоб каждый, вмеру своих сил занимался своим делом )

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

Цитата(CaligoSpiritus @  26.9.2008,  20:36 Найти цитируемый пост)
А если оно Read-only - только запрашивает информацию из БД?

"оно" это что?

Цитата(CaligoSpiritus @  26.9.2008,  23:19 Найти цитируемый пост)
Транзакции, это не задача, тем более, не первичная, - это средство.

и не средство, а механизм которым вам всеравно придется воспользоваться сознательно или нет, но придется, так что лучше возьмите книгу пусть не по оракл, а хотябы по теории БД и прочтите.

Цитата(Shaggie @  28.9.2008,  09:00 Найти цитируемый пост)
Имеются в виду, очевидно, транзакции бизнес уровня, а не каждого отдельного SQL-запроса.

редко транзакция состоит из одного sql оператора, все что реализуется либо на уровне сервера приложений либо на уровне БД описывает какой либо бизнес процес или их совокупность. следовательно любое завершение транзакции это либо подтверждение б. п. либо его неудачное завершение. 

mbasil, вас ни кто ни вчем не обвиняет темболее в непрофессианализме. очень сложно понять вашу позицию в данном обсуждении, такое чувство что вы хотите обьять необьятное и пытаетесь оправдать свою многосторонность. smile

Цитата(CaligoSpiritus @  2.10.2008,  15:04 Найти цитируемый пост)
Всем большое спасибо за дискуссию и советы.

Пожалуйста, самому было приятно "пободаться" smile вобще данная ветка достатачно демократична, спасибо что не запинали на первых топиках.
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0676 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.