Должен ли я начать свой проект Seam с нуля или из проекта, сгенерированного Seam?
Я использовал Seam-gen с небольшой выборкой базы данных, чтобы помочь мне изучить фреймворк Seam. Теперь я собираюсь создать более сложное приложение. Есть ли недостатки или вещи, на которые я должен обратить внимание, если я решу начать с проекта шва?
2 ответа
Решение
Есть ли недостатки или вещи, на которые я должен обратить внимание, если я решу начать с проекта шва?
Нет.
- Сгенерированный Seam проект может быть открыт без каких-либо ограничений в NetBeans (как и другой проект)
- Если вы используете Eclipse, некоторые настройки необходимы.
- Seam-gen заботится включает в себя все библиотеки
- По умолчанию создается профиль производства и разработки. Это помогает вам разрабатывать быстрее, без развертывания.
Я согласен с @Arthur.
И я хотел бы добавить это:
- Используйте seam-gen, чтобы быстро начать работу со скриптом ant, развертыванием и библиотеками.
- НЕ используйте Seam Entity/Query Framework (классы EntityQuery, EntityHome, EntityList)
- Для этого есть много причин, но в основном потому, что это добавляет дополнительный уровень абстракции, и очень трудно масштабировать и улучшать производительность этих объектов.
- Это усложняет ненужные вещи. Лучше просто разрабатывать свои компоненты и минимизировать компонент, чтобы делать только то, что он должен делать, следовательно, повышать производительность