*batteries not included

Software development nonsenseness

Estendendo o container JavaEE com Interceptors

É inegável que a não-tão-nova versão 5 da especificação JavaEE veio numa hora mais do que necessária. Todo mundo parecia — e com razão — evitá-la ao máximo, pois seu uso demandava muito tempo e caixas de calmante.
Hoje, criar e manter uma aplicação com EJBs é relativamente simples. E, por este motivo, a adoção da [...]


JavaEE + Wicket: o que eu estava esperando?

Já faz algum tempo que o framework Wicket agora se chama Apache Wicket. Esse processo todo de “graduação” do projeto Wicket para um projeto top level Apache demorou, mas o Wicket agora ocupa lugar de destaque junto a outros projetos importantes (como o Tapestry, Turbine, Struts, entre outros).
Já havia lido um pouco a respeito do [...]


Expondo Session Beans via WebServices no NetBeans

Já utilizo o NetBeans a um bom tempo, mas descobri hoje uma feature que eu não conhecia. Trata-se de algo bastante simples - meio ridículo até - mas útil para aqueles que gostam de evitar a fadiga de se digitar desnecessariamente.
Suponha que você tenha um projeto de módulo EJB com um Stateless Session Bean utilizado [...]


Parte 2 - Iniciando no JBoss Seam

Dando continuidade à primeira parte do tutorial, vamos agora montar uma aplicação JSF bem simples com duas páginas JSP e um Managed Bean, que simulam um cadastro. Até mesmo quem nunca viu JSF na vida pode acompanhar este tutorial!


Parte 1 - Iniciando no JBoss Seam

Se você é daquelas pessoas que estão sempre dando uma olhada nas notícias do mundo Java EE, então você certamente já ouviu falar de um framework chamado Seam, desenvolvido pelo motha-fucka (no bom sentido, claro) Gavin King, um feliz e bem-sucedido funcionário da JBoss, empresa esta que foi comprada, a alguns meses, pela inescrupulosa Red [...]