Должен ли я начать свой проект Seam с нуля или из проекта, сгенерированного Seam?

Я использовал Seam-gen с небольшой выборкой базы данных, чтобы помочь мне изучить фреймворк Seam. Теперь я собираюсь создать более сложное приложение. Есть ли недостатки или вещи, на которые я должен обратить внимание, если я решу начать с проекта шва?

2 ответа

Решение

Есть ли недостатки или вещи, на которые я должен обратить внимание, если я решу начать с проекта шва?

Нет.

  • Сгенерированный Seam проект может быть открыт без каких-либо ограничений в NetBeans (как и другой проект)
  • Если вы используете Eclipse, некоторые настройки необходимы.
  • Seam-gen заботится включает в себя все библиотеки
  • По умолчанию создается профиль производства и разработки. Это помогает вам разрабатывать быстрее, без развертывания.

Я согласен с @Arthur.

И я хотел бы добавить это:

  • Используйте seam-gen, чтобы быстро начать работу со скриптом ant, развертыванием и библиотеками.
  • НЕ используйте Seam Entity/Query Framework (классы EntityQuery, EntityHome, EntityList)
    • Для этого есть много причин, но в основном потому, что это добавляет дополнительный уровень абстракции, и очень трудно масштабировать и улучшать производительность этих объектов.
    • Это усложняет ненужные вещи. Лучше просто разрабатывать свои компоненты и минимизировать компонент, чтобы делать только то, что он должен делать, следовательно, повышать производительность
Другие вопросы по тегам