Вопрос

Для изучения GWT и Google AppEngine (GAE) я пытаюсь создать простое приложение, использующее GWT с двумя или тремя объектами (сущностями). В этом приложении один объект, скажем, Student , инкапсулирует ArrayList из других объектов, например, Classes и Books . Затем он создает список студентов и отправляет его в код Java в GAE и сохраняет его в хранилище данных.

Вопрос: можно ли делать такие вещи, используя GWT + GAE + Google DataStore? Есть ли примеры / руководства по использованию всех этих технологий одновременно?

Стоит ли даже использовать эту технологию? стек в этой точке?

Это было полезно?

Решение

Я бы предложил следующее:

<Ол>
  • Просмотрите учебное пособие по GWT StockWatcher . Если вы еще этого не сделали, это поможет вам освоить основы GWT.
  • Продолжите Учебное пособие по GWT и App Engine . Это покажет вам, как изменить код StockWatcher для работы с Google App Engine и хранить простые типы данных в Google DataStore.
  • Наконец, следуйте инструкциям, которые я изложил в этом ответе StackOverflow . Это покажет вам, как изменить код StockWatcher, чтобы он возвращал ArrayList объектов Stock, а не просто простой массив строк.
  • Единственная часть, с которой вышеописанные руководства не помогут вам, - это сохранение ArrayList объектов в постоянном объекте в Google DataStore. Я не уверен, возможно ли это на самом деле; вам, возможно, придется хранить каждый из типов объектов отдельно, а затем программно получать классы и книги , связанные с конкретным студентом , с помощью GQL.

    Другие советы

    Возможно, вы захотите проверить Gilead , и это Адаптер для Google AppEngine . Существует даже пример проекта . Я установил, что он работает на моей локальной машине в Eclipse, но я продолжаю получать ошибки при его развертывании в GAE.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top