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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Порекомендуйте что использовать, web=netbeans+gwt+... 
V
    Опции темы
koroplysov
Дата 7.5.2011, 16:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Добрый день!
Народ, порекомендуйте чем пользоваться для веб в Netbeans. На сервере Tomcat и MySql. Особенностью является то, что пользователь оперирует сразу многотысячными наборами данных из таблиц(возможно даже придется отобразить эти записи). База нормализована(по максимуму), поэтому используются связи и выборки почти всегда из нескольких таблиц сразу. Как уже говорил, данных много и поэтому если использовать фреймвоки где данные из сервлета в сервлет передаются post не подойдут(это на всяк случай). Короче конкретные вопросы:
1. подойдет ли GWT или не выдержит и лучше просто сервлетами?
2. чем осуществить доступ к базе(раньше достаточно было обратиться к классу куда передавалась строка SQL? а возвращает String[][])?

PM MAIL   Вверх
Samotnik
Дата 7.5.2011, 20:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(koroplysov @  7.5.2011,  16:50 Найти цитируемый пост)
1. подойдет ли GWT или не выдержит и лучше просто сервлетами?

Вы уверены, что когда вы говорите GWT, вы имеете ввиду Google Web Toolkit ? Тогда с сервлетами сравнивать не совсем корректно, потому что GWT - это для создания клиентской части.

Цитата(koroplysov @  7.5.2011,  16:50 Найти цитируемый пост)
2. чем осуществить доступ к базе?

Советую использовать какой-нибудь ORM . В частности, рекомендую hibernate

Это сообщение отредактировал(а) Samotnik - 7.5.2011, 20:41
PM MAIL   Вверх
koroplysov
Дата 8.5.2011, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата(Samotnik @ 7.5.2011,  20:40)
Цитата(koroplysov @  7.5.2011,  16:50 Найти цитируемый пост)
1. подойдет ли GWT или не выдержит и лучше просто сервлетами?

Вы уверены, что когда вы говорите GWT, вы имеете ввиду Google Web Toolkit ? Тогда с сервлетами сравнивать не совсем корректно, потому что GWT - это для создания клиентской части.


Да-да, я как раз то и имею ввиду. Просто я выбираю использовать GWT или просто ответ сервлетом.

А в hibernate можно делать произвольные запросы(например, если потребуется вызвать мудрёный запрос, а не просто выбрать из одной таблицы), вызов процедур, есть какието ограничения в использовании?
PM MAIL   Вверх
koroplysov
Дата 8.5.2011, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



А что скажите про Spring?
PM MAIL   Вверх
Samotnik
Дата 8.5.2011, 15:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(koroplysov @  8.5.2011,  09:29 Найти цитируемый пост)
Да-да, я как раз то и имею ввиду. Просто я выбираю использовать GWT или просто ответ сервлетом.

Конечно же лучше gwt, чем просто сервлет. Ответ сервлета - это примитивно, а на gwt можно создавать богатое клиентское представление.
Цитата(koroplysov @  8.5.2011,  09:29 Найти цитируемый пост)
А в hibernate можно делать произвольные запросы

да, конечно же  smile 
Цитата(koroplysov @  8.5.2011,  09:47 Найти цитируемый пост)
А что скажите про Spring? 

что тут сказать, spring - шикарен  smile 
Последнее время бытует мнение, что веб приложение писать без спринга - вообще не комильфо. Очень хороший мощный фреймворк, отлично документирован. Если хорошо разобраться - то программирование покажется сказкой  smile 
Ну что еще сказать, каков вопрос - таков ответ smile Почитайте intro чтобы иметь представление.
PM MAIL   Вверх
koroplysov
Дата 8.5.2011, 16:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



А есть ли в Spring возможность отобразить данные у клиента?
Думал использовать GWT+Hibernate, а теперь вот смотрю в сторону Spring. Не хочется потом переписывать в 3-й раз, а проект подозреваю будет расти.
PM MAIL   Вверх
Samotnik
Дата 10.5.2011, 14:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



koroplysov, а в чём проблема использовать Spring + Hibernate + GWT ?  smile 
PM MAIL   Вверх
koroplysov
Дата 10.5.2011, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



начал в обратном направлении. GWT немного знаю и думаю в процессе разберусь детальнее. начал hibernate. ну и до spring надеюсь дело дойдет.
PM MAIL   Вверх
Samotnik
Дата 10.5.2011, 22:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Super star !
****


Профиль
Группа: Awaiting Authorisation
Сообщений: 7192
Регистрация: 4.11.2006
Где: Минск City

Репутация: 5
Всего: 191



Цитата(koroplysov @  10.5.2011,  19:14 Найти цитируемый пост)
начал в обратном направлении. 

напрасно.
Spring - это основа проекта. Если хорошо всё законфигурировать, то и с хибером будет меньше заморочек, например не нужно будет постоянно сессии создавать, за тебя это будет делать спринг.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "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.0792 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


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

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