:: Tapestry + EJB3 !!!  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
Hal Jordan
JavaChild
[Avatar]

Membro desde: 24/04/2006 12:20:41
Mensagens: 135
Offline

Existe uma forma "especial" para injetar componentes EJB 3 em uma page Tapestry, versao 5 ????

POsso usar direto @EJB ??

OU tem algum como @Inject("ejb3:fooboo")????
gmochel
Smalltalk

Membro desde: 20/06/2005 11:21:14
Mensagens: 1
Offline

voce nao precisa disso, basta importar o teu pacote, declarar uma variavel como a classe bean e utilizar os campos. no entanto, algumas funçoes como validate nao poderao ser usadas, ja que vc precisa declara-las nos campos do bean. Por esta razao recorro ao design patterns e faco a coisa certa, utilizando vo. basta estender o seu VO da classe do bean principal, podendo assim usar nao so validade, como qq outra funcao. uma outra razao e dinamizar os campos many-to-one que utilizam select, pois vc pode alimentar toda a collection no proprio VO. sendo assim fica mais facil ainda utilizar os componentes dados pelo tapestry, principalmente o beanEditForm (Versao 5).

so pra comentar, o tapestry 5 tem um framework tao facil de utilizar que chega a dar raiva. ainda tem, pra melhorar a vida, os componentes das contribs, coisa de louco. que quiser dar uma olhada nos demos: http://87.193.218.134:8080/t5c-demo/, lembrando que a propria sidebar e um componente. ja gostava do tapestry 3, qe uso ha 4 anos, mas passei diretamente pro 5. o numero de linhas de codigo chegou a cair 90% !!! Pra mim, nao existe casamento melhor, EJB3 e Tapstry 5. Ja parei de discutir jsf, struts, etc. pq nao tem nem razao pra aprender, a menos que seu patrao te empurre, ai nao tem jeito ne? perder o emprego tb nao.
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team