Criando um projeto java com Spring, utilizando SPRING INITIALIZR em integração com Facebook

Neste post vou apresentar um tutorial simples de como configurar um projeto com Spring Boot em integração com Facebook, utilizando API de quickStart SPRING INITIALIZR. Inicialmente, a idéia desta aplicação era fazer um post na minha linha do tempo do … Read More

Operação Lava-Java! Nº 3 – Princípio do Aberto e Fechado

OCP – OPEN CLOSED PRINCIPLE “Entidades, classes, módulos e funções deveriam ser abertos para extensão e fechados para modificação” O ciclo de vida de um software faz com que ele seja suscetível a mudanças. Um software bem arquitetado te possibilita … Read More

Auditoria de dados com Spring Data JPA.

O Spring Data JPA fornece de forma muito fácil uma auditoria de quem criou ou editou uma entidade e quando essas alterações aconteceram. É somente necessário alterar sua classe de entidade, para suportar essa auditoria, isso pode ser feito por … Read More

Autenticação com Spring Security + JWT

O que é o JWT? Json Web Token é um padrão aberto para transmissão de informações de forma segura entre partes. O JWT pode ser utilizados para várias tarefas, mas nesse post vamos utilizar para autenticação de usuários. A vantagem de … Read More

Utilizando o Hibernate Envers com Spring MVC

Muitas pessoas utilizam em suas entidades a anotação @Audited mas nunca precisaram de fato utilizar o Hibernate ORM Envers e recuperar os dados das tabelas de auditoria. Na maioria dos casos, costumam utilizar o Envers só para deixar o registro no … Read MoreRead More