Добавление / редактирование объектов в локальном хранилище данных java Google app engine
следующие связаны с настройкой локальной разработки GAE/J:
Как добавить / отредактировать объекты в локальном хранилище данных (желательно с помощью некоторого пользовательского интерфейса)?
_ah/admin
позволяет только просматривать объекты.в локальных тестовых случаях JUnit, как получить доступ к тем же данным хранилища данных, которые записывает мое локальное веб-приложение? Я написал свои тестовые случаи в соответствии с http://code.google.com/appengine/docs/java/tools/localunittesting.html но тестовые наборы не имеют доступа к тем же данным, которые использует веб-приложение.
Как сохранить локальные данные хранилища данных между clean-build (прямо сейчас local_db.bin записывается в целевой каталог, который время от времени очищается)
стек используется :
- Google AppEngine для Java - (GAE sdk 1.4/ SDK для Java 6),
- Netbeans-6.9.1,
- Maven-2 (Maven-gae-плагин 0.7.3)
2 ответов
- в настоящее время вы не можете редактировать объекты в средстве просмотра локального хранилища данных Java. Хотя это в списке дел.
- модульные тесты не должны полагаться на содержимое хранилища данных: модульные тесты должны быть автономными.
- Вы тоже не можете этого сделать, если не сделаете резервную копию
local_db.bin
часть процесса построения. Опять же, вы должны идеально проектировать свое приложение с легкой перезагрузкой данных.
теперь вы можете сохранять/загружать объекты С помощью клиента командной строки