JavaEE | Emmanuel Neri
11 de junho de 2017 / Emmanuel Neri	/ 2 Comentários
A partir do Java EE 7, com o lançamento do JAX-RS 2.0 na especificação JSR-339 construir APIs Rest no Java EE se tornou muito mais simples, onde, com poucas anotações é possível disponibilizar serviços Rest. A biblioteca responsável pela criação de webservices com Rest no Java EE é jax-rs, que é representado pela dependência javax.ws.rs-api: … Continue lendo Rest no Java EE 7
30 de maio de 2017 / Emmanuel Neri	/ 3 Comentários
Bean Validation é uma especificação Java para tratar validações de dados de forma centralizada, pois as validações são inseridas no próprio modelo através de anotações, assim possibilitando a consistência das informações em diferentes camadas além de possuir integrações com outras especificações como JSF, JPA, Hibernate e JAX-RS. O Bean Validation já fornece uma série de … Continue lendo Criando validações de Bean Validation customizadas
3 de abril de 2016 3 de abril de 2016 / Emmanuel Neri	/ Deixe um comentário
É comum em processamento em lotes precisarmos tratar conjuntos de dados em transações separadas, com isso os frameworks mais conhecidos trazem o atributo REQUIRED NEW para simplesmente adicionarmos a anotação no método e o escopo da transação do método ser alterada. Segue abaixo as formas de implementar a abertura de novas transações: Em EJB Java … Continue lendo Abrindo novas transações dentro de métodos transacionais
Passando parâmetros na tag JSF ui:include
19 de novembro de 2014 22 de junho de 2015 / Emmanuel Neri	/ Deixe um comentário
Ao trabalharmos com arquivos xhtml em JSF, muitas vezes, nos deparamos com arquivos enormes, com isso o JSF possui a tag ui:include que permite a inclusão de outros arquivos do mesmo formato possibilitando uma separação de responsabilidades em arquivos de visão. Para que a inclusão seja mais eficaz, o JSF fornece a tag ui:param, a … Continue lendo Passando parâmetros na tag JSF ui:include