Есть ли какой-либо документ или статья, касающаяся наилучших методов шва.Шов Рекомендации по использованию
ответ
Возможно, одна из статей here может помочь.
Если вы ищете рекомендации и советы по определенной теме, вы найдете множество аккуратных трюков и рекомендаций в самой ссылке на шов. Для многих тем есть более одного примера, и они показывают, как вы можете сделать это самым элегантным способом, например. формы сообщения журнала.
Последнее обновление: http://docs.jboss.org/seam/2.2.0.GA/reference/en-US/html.
- Всегда сгенерировать Seam проект с помощью шва поколения командной строки
От <SEAM_HOME> каталога, вызовите
seam setup
ответа на некоторые вопросы: проект рабочего пространства, JBoss домашний каталог, название проекта и т. д.
Позаботится, чтобы вам не нужен сервер приложений JBoss. Вы можете использовать другой, если вы хотите
Тогда
seam create-project
В NetBeans
- Файл> Открыть проект или Ctrl + Shift + O
- Перейдите к генерироваться директории проекта
- Ничто иное
Если вы используете Eclipse, см Getting started with Seam, using JBoss Tools
Всегда проверяйте свой проект Seam с помощью SeamTest (позволяет протестировать приложение вне Application Server) тщательно
public class UserTest extends SeamTest { @Test public void saveUser() throws Exception { new FacesRequest("/user/save.xhtml") { // beforeRequest set up any request parameters for the request protected void beforeRequest() { setParameter("someAttribute", "someValue"); } protected void updateModelValues() { setValue("#{user.name}", "Foo"); setValue("#{user.category}", UserCategory.GOLD); } protected void invokeApplication() { invokeMethod("#{userRepository.saveUser(user)}"); } }.run(); } }
Читать Seam в действии
Какова причина этого предложения всегда генерировать проект Seam с seam-gen? – Kaitsu
@Kaitsu Посмотрите мой собственный ответ: http://stackoverflow.com/questions/2281418/should-i-start-my-seam-project-from-scratch-or-from-a-seam-gen-generated-project/ 2285859 # 2285859 –
Я думаю, вы смотрите на примеры шва, у вас будет хорошая рекомендация о хорошем практики.
- 1. рекомендации по использованию __builtin_expect
- 2. Рекомендации по использованию Guice
- 3. Рекомендации по использованию инструмента
- 4. Рекомендации по использованию какао
- 5. Рекомендации по использованию контейнеров
- 6. Рекомендации по использованию Behat
- 7. Рекомендации по использованию drawRect
- 8. Рекомендации по использованию ServerCertificateValidationCallback
- 9. Рекомендации по использованию
- 10. Рекомендации по использованию DataSet?
- 11. Рекомендации по использованию блокировки
- 12. Рекомендации по использованию ZeroMQ
- 13. Рекомендации по использованию Terraform
- 14. Рекомендации по использованию таймеров
- 15. Рекомендации по использованию языка
- 16. Рекомендации по использованию Sitecore
- 17. Рекомендации по использованию EditText
- 18. Рекомендации по использованию PyLint?
- 19. C - Рекомендации по использованию строк
- 20. Рекомендации по использованию основных данных
- 21. Рекомендации по использованию топологии маркера
- 22. Рекомендации по использованию @ in C#
- 23. Рекомендации по использованию потоков Delphi
- 24. Рекомендации по многопоточному использованию Android
- 25. Рекомендации по использованию REST API
- 26. Рекомендации по использованию CoreBluetooth Framework
- 27. Рекомендации по использованию ассоциаций Ecto
- 28. Рекомендации по использованию атрибутов Python
- 29. Рекомендации по использованию SQLite3 + Node.js
- 30. Haskell: рекомендации по использованию строгости
Не очень полезно, любой другой документ или ссылка – user118802