Revista Java Magazine 156
A edição 156 da revista Java Magazine, publicada pela editora DevMedia, trouxe quatro artigos de temas bem distintos. Entre eles, o artigo de título "Spring Data e o padrão Specification: Simplifique a construção e o reuso de consultas" foi de minha autoria e tem como objetivo introduzir o leitor ao padrão de projeto Specification, elaborado por Eric Evans para a camada de persistência de dados.
O objetivo central desse padrão é desacoplar os critérios de seleção de uma entidade de modo que eles possam ser usados separadamente ou de forma combinada para se montar consultas específicas com maior flexibilidade.
A partir de uma implementação já predefinida no Spring-Data JPA para o padrão Specification, se torna mais simples seu uso, bastando ao desenvolvedor fornecer elementos básicos no processo de cada consulta que deve ser criada. Assim, este artigo é útil por demonstrar como trabalhar com o Specification junto ao Spring-Data JPA em busca de uma maior produtividade no desenvolvimento de aplicações com acesso a banco de dados.
A lista de artigos contidos na edição 156 é a seguinte:
-
Spring Data e o padrão Specification
Conheça neste artigo o padrão Specification e, junto com Spring Data, descubra como construir diferentes consultas a partir do reuso.
-
Java EE CDI: Como e quando utilizar Interceptors e Decorators
Aprenda neste artigo como utilizar Interceptors e Decorators do CDI.
-
Apache Camel: Um guia completo –Parte 3
Evoluindo a solução de pagamento bancário através de novas integrações com sistemas externos.
-
Por que os processos de teste falham?
Conheça nesse artigo alguns fatores que podem levar um processo de teste a falhar e descubra como evitar o fracasso do projeto.