Как избежать поддержки Spring Roo GWT? - PullRequest
3 голосов
/ 01 августа 2010

Я экспериментирую с Spring Roo в новом приложении GWT.Поддержка Spring Roo GWT еще не готова к реальному использованию, поэтому я хочу собрать материал GWT вручную, используя как можно больше материала GWT 2.1 MVP.Проблема, с которой я столкнулся, заключается в том, что Spring Roo «замечает» мои классы, связанные с MVP, и генерирует множество дополнительных (неработающих) вещей для моих сущностей.

Как заставить Spring Roo игнорировать сторону GWT моего проекта?

Ответы [ 2 ]

3 голосов
/ 01 августа 2010

«Я хочу собрать материал GWT вручную, используя как можно больше материала GWT 2.1 MVP»

Если вы создаете GWT вручную, похоже, вы заинтересованы в использовании Spring Roo для генерации кода модели данных - но вам не нужен (или не нужен) код веб-контроллера Spring Roo. Если это так, то вы можете разделить ваш проект на два модуля:

  • Модуль, содержащий модель и постоянный код, созданный Spring Roo
  • Веб-приложение GWT, которое вы создаете вручную.

Сделать первый (Roo) модуль зависимым от второго (GWT) модуля. В основном вы используете Roo для создания библиотеки JAR, которая используется вашим веб-приложением. Пока вы не запустите команду controller, Roo не добавит код вашего веб-приложения в ваш модуль.

2 голосов
/ 02 августа 2010

Я переименовал свой пакет gwt.scaffold в gwt.shell, а gwt.request в gwt.req, и Spring Roo оставил мои вещи в покое.

...