Мы планируем использовать Spring Roo для генерации артефактов GWT, можно ли использовать нашу базу данных RDBMS или если приложение полагается на хранилище данных приложения, если мы в конечном итоге разворачиваем приложение в Google движок приложения.Поддерживает ли Spring Row поддержку интеграции GWT База данных RDBMS
ответ
Это может быть возможно выгрузить ваш хранилищу с одной строки, но я не уверен, что это лучшая идея сделать это. Хранилище данных App Engine не является реляционной базой данных и на самом деле сильно отличается от одной.
Когда вы разрабатываете свою схему, вы должны либо делать это мышление в реляционном мышлении, либо в нереляционном, и даже если это один-лайнер для изменения вашего поставщика хранилища данных, это определенно не будет один-линейный, чтобы перепроектировать вашу схему.
Попытка обуздать вашу реляционную схему на нереляционном хранилище данных будет в лучшем случае неэффективной. И наоборот.
Таким образом, мой совет заключается в том, чтобы спроектировать вашу схему на основе знания о том, что она будет находиться в нереляционном хранилище данных, таком как App Engine, или реляционно, в какой-либо другой системе хранилища данных.
вы будете использовать jpa над своей базой данных, и при переходе к движку приложения вам просто нужно изменить настройку персистентности на google_app_engine. с roo это один лайнер.
Найдено [сообщение в блоге] (http://blog.springsource.com/2010/06/02/using-springsource-tool-suite-2-3-3-m1-with-roo-and-gwt/) Я недавно прочитал. – Ben
Если его просто один лайнер изменится, это будет огромным преимуществом для нас. – user339108
Указана следующая строка, но она не упоминает ничего об App Engine с использованием поставщика JPA. Вы можете уточнить? Прежде всего, вы, вероятно, захотите переключиться с гиперзвуковой базы данных в памяти, используемой образцом приложения, в хранилище данных Google на основе BigTable. Для этого запустите оболочку Roo из командной строки и выполните следующую команду: «Конфигурация сохранения - база данных GOOGLE_APP_ENGINE -provider DATANUCLEUS». – user339108
- 1. Поддерживает ли Spring поддержку SharePoint
- 2. Поддерживает ли Spring поддержку данных OrientDB?
- 3. Поддерживает ли Spring-данные поддержку RepositoryMetadata?
- 4. Поддерживает поддержку потока данных Spring Cloud
- 5. Поддерживает ли Spring FORM_LOGIN_FILTER поддержку ConcurrentSessionControl?
- 6. Поддерживает ли Android поддержку интеграции с Quick Search Box?
- 7. Поддерживает ли github поддержку?
- 8. Поддерживает ли нить поддержку?
- 9. Поддерживает ли EasyNetQ поддержку?
- 10. Поддерживает ли R-поддержку базу данных Firebird?
- 11. Поддерживает ли SQLite поддержку репликации?
- 12. Поддерживает ли флеш-поддержку поддержку UTF-8?
- 13. Поддерживает ли Android поддержку JDBC
- 14. Поддерживает ли V8 поддержку Unicode?
- 15. Поддерживает ли HTML5 клиентов поддержку JavaScript?
- 16. Поддерживает ли Omniture поддержку API?
- 17. Слияние RDBMS и база данных NoSQL
- 18. Поддерживает ли подзапрос поддержку SparkSQL?
- 19. Поддерживает ли iPad поддержку 4096x4096?
- 20. Поддерживает ли Cohttp_mirage.Client поддержку TLS?
- 21. Поддерживает ли CakePHP поддержку nonce?
- 22. Поддерживает ли хром поддержку «addEventListener»?
- 23. Поддерживает ли Zeep поддержку вложений?
- 24. Поддерживает ли SSL поддержку SSL?
- 25. Поддерживает ли iPhone поддержку пикселя?
- 26. Поддерживает ли nodejitsu поддержку makefile?
- 27. Поддерживает ли Android поддержку log2
- 28. Поддерживает ли Spring Session поддержку кластеризации веб-сеансов?
- 29. Поддерживает ли GWT JQuery?
- 30. Поддерживает ли GWT php?
Я согласен, и это имеет смысл. – user339108