GWT - реляционная база данных с операциями перетаскивания - PullRequest
0 голосов
/ 28 марта 2011

Я студент и хочу сделать окончательный вариант с помощью Dynamic Schedule Manager.
Было предложено работать на Java.Ограничение: следует использовать GWT с GXT (необязательно) + реляционная база данных (например, MySql) и работать с библиотекой перетаскивания.

Операции перетаскивания будут связываться напрямую с базой данных, например перетаскиваниестудент для класса.Вы должны внести вклад в соответствующую таблицу студента.Это интересный вызов, но требует много знаний.

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

Примечание: Я уже нарисовал базу данных, начал изучать документы Google Web Toolkit.
Спасибо.

1 Ответ

1 голос
/ 29 марта 2011

Для перетаскивания:

Примеры: http://gwtquery -plugins.googlecode.com / SVN / багажник / Droppable / демо / GwtPortletSample / GwtPortletSample.html

Проверьте проект по адресу: http://code.google.com/p/gwtquery-plugins/wiki/DragAndDropPluginForGWTDeveloppers

для GWT

Я предлагаю вам держаться подальше от GXT (это может быть довольно утомительно - принимать GWT и GXT одновременно, поверьте мне!). Обычного GWT должно хватить для вашего приложения.

Для модели данных домена Упорство не так просто. Ты работаешь все это один ?! Я пережил много неприятностей, чтобы все работало вместе. Поэтому я предлагаю вам использовать пакеты с постоянством, такие как Datanucleus или Hibernate. Сделайте вашу модель данных максимально простой, это сэкономит ваше время.

Довольно большой проект у вас там. Кроме того, не начинайте с нуля. Найдите GWT-проект в code.google.com, который предназначен для ускорения разработки. Вот один пример использования GWT + Maven + Objectify.

http://code.google.com/p/listwidget/

Удачи!

...