Criando métodos de extensão em Java com Lombok

Neste post estarei mostrando como criar métodos de extensão no Java através da biblioteca Lombok.

Continue Lendo “Criando métodos de extensão em Java com Lombok”

Anúncios

Introdução a API de Streams do Java

A API de streams do java nos permite trabalhar com collections de maneira mais simples, com stream o processamento das collections será de forma funcional declarativa, diferente da forma imperativa na qual estamos acostumados a trabalhar até as versões anteriores ao Java 8.

Continue Lendo “Introdução a API de Streams do Java”

Anotação Customizada com Bean Validation

Como criar uma anotação com Bean Validation.

Neste post irei mostrar como fazer uma anotação para validar uma propriedade do seu modelo utilizando Bean Validation.

O exemplo que preparei cria uma anotação que valida placas de carro no formato brasileiro. Ex: “AAA-1234”.

Continue Lendo “Anotação Customizada com Bean Validation”