Upload via AJAX com o componente h:inputFile do JSF 2.2

Demorou quase 10 anos para que implementassem um componente de upload no JSF. O componente h:inputFile só foi criado na versão 2.2 da especificação. Apesar da longa espera, o componente … Continuar lendo Upload via AJAX com o componente h:inputFile do JSF 2.2

Hot deploy de verdade no Eclipse e Tomcat

Você sabia que um desenvolvedor leva em média 1h/dia olhando pro console do Eclipse esperando o Tomcat subir com a aplicação? Pois é, isso acontece pois sempre que alteramos uma … Continuar lendo Hot deploy de verdade no Eclipse e Tomcat

Atualizando programaticamente componentes JSF em requisições AJAX

É muito comum utilizarmos o componente p:outputPanel do Primefaces com o atributo autoUpdate=true quando queremos atualizar componentes automaticamente sempre que uma requisição AJAX é disparada por algum componente. Isso é … Continuar lendo Atualizando programaticamente componentes JSF em requisições AJAX

6 hábitos com Hibernate para melhorar a performance da sua aplicação

Em Setembro tive a oportunidade de palestrar sobre Hibernate Efetivo em Maceió-AL a convite do fundador do ALJUG (Grupo de Usuários Java de Alagoas), Miguel Lima. Esta palestra também foi … Continuar lendo 6 hábitos com Hibernate para melhorar a performance da sua aplicação

Qual controle transacional usar com Spring: AOP ou @Transactional ?

Sempre que iniciamos um novo projeto com Spring precisamos decidir qual estratégia de controle transacional utilizar. Normalmente acabamos optando pelo controle transacional declarativo em vez do programático, no entanto, temos … Continuar lendo Qual controle transacional usar com Spring: AOP ou @Transactional ?

Controle fino do HTML gerado com Pass Through Attributes e Elements do JSF 2.2

Uma das maiores vantagens e também um dos problemas mais irritantes do JSF é o controle fino do HTML gerado pelo componentes. Em certas situações não temos a necessidade de … Continuar lendo Controle fino do HTML gerado com Pass Through Attributes e Elements do JSF 2.2

Lançamento dos Cursos de Java da TriadWorks

Demorou, mas a hora chegou! É com muito prazer que anuncio o lançamento dos cursos de Java da TriadWorks. Todos os cursos serão presenciais e acontecerão em Fortaleza-Ceará. Através do … Continuar lendo Lançamento dos Cursos de Java da TriadWorks

Testes isolados com jUnit Rules

Sempre houve uma discussão na comunidade sobre o que difere um teste de unidade de um teste de integração. Muitos consideram que um teste de unidade pode tocar o sistema … Continuar lendo Testes isolados com jUnit Rules

@ViewScoped, o ovo e a galinha

Uma das funcionalidades mais esperadas do JSF2 sem dúvida foi o escopo de visão (view scope), mais conhecido como @ViewScoped. Com esta simples anotação se tornou possível manter managed beans … Continuar lendo @ViewScoped, o ovo e a galinha

Cursos de Java da TriadWorks – Pré-lançamento

É com muito orgulho que anuncio o pré-lançamento dos cursos de Java da TriadWorks, estamos com os cursos de Java e Orientação a Objetos, Java para Web, JSF2 com Spring … Continuar lendo Cursos de Java da TriadWorks – Pré-lançamento

Projetos de estudo para JSF2, Spring e Hibernate

Quem está iniciando a desenvolver aplicações Web em Java, após estudar vários frameworks de forma isolada, acaba tendo algum tipo de dificuldade para integrar 2-4 frameworks a fim de ter … Continuar lendo Projetos de estudo para JSF2, Spring e Hibernate