Uiratan Cavalcante

Uiratan Cavalcante @uiratan

Joined:
Jan 5, 2024

Uiratan Cavalcante
articles - 25 total

DSA - Arrays/Strings - Técnica Two Pointers (Dois Ponteiros) — Guia Completo para Entrevistas Técnicas

O que é a técnica Two Pointers e sua intuição Two Pointers é uma técnica que utiliza dois...

Learn More 0 0Jul 11

📢 Implementando Eventos com Spring: Um Exemplo Prático 🚀

Introdução Imagine que você está desenvolvendo um sistema de streaming de música. Sempre...

Learn More 0 0Apr 3

Parte 2: Adicionando Usuários ao Sistema de Login com Google

Introdução Após configurar o login com Google na Parte 1, o próximo passo natural é...

Learn More 2 0Mar 28

Parte 1: Criando um Sistema de Login com Google e JWT no Spring Boot

Introdução O login social é uma abordagem moderna para autenticação que utiliza serviços...

Learn More 2 0Mar 28

Design by Contract: Como Aumentar a Confiabilidade do Seu Código 🚀

Se você já se deparou com bugs difíceis de rastrear ou sistemas que parecem quebrar sem motivo...

Learn More 0 0Feb 8

Validando CPF e CNPJ com uma Annotation Customizada em Java

[java, annotations, validator]

Learn More 0 0Feb 6

📚 Guia de Consultas com `EntityManager` no Java: JPQL, SQL e DTOs

[java, jpa, JPQL, SQL]

Learn More 0 0Feb 5

Como injetar EntityManager com Spring: @PersistenceContext x Construtor

A diferença entre usar @PersistenceContext e injetar EntityManager via construtor depende...

Learn More 0 0Feb 5

Como criar uma Annotation que realize validação personalizada para garantir valores únicos no banco de dados com Java

Se você já desenvolveu aplicações Java, provavelmente já se deparou com a necessidade de garantir que...

Learn More 1 0Feb 4

Criando um Validador Genérico no Spring Boot

Ao trabalhar com validações em Spring Boot, muitas vezes precisamos garantir que certos campos sejam...

Learn More 1 0Feb 4

Criando um Validador Customizado no Spring usando `Validator`

A validação de dados é um aspecto essencial no desenvolvimento de APIs para garantir a consistência e...

Learn More 0 0Feb 4

Personalização de Erros com Internacionalização no Spring Boot

[spring, java, codedesign, exceptions]

Learn More 0 0Feb 3

Protegendo Invariantes com Jakarta Validation

[jakartavalidation, codedesign, java, jpa]

Learn More 0 0Feb 1

Protegendo Invariantes no Design de Software

Protegendo Invariantes no Design de Software No design de software, especialmente em...

Learn More 0 0Feb 1

Mergulhando no Cognitive-Driven Development (CDD): Simplificando a Complexidade do Código

teste

Learn More 1 0Feb 1

Definição de Cognitive-Driven Development (CDD)

Este é um resumo do artigo Toward a Definition of Cognitive-Driven Development de Alberto Luiz...

Learn More 1 0Feb 1

DDD da massa

Ideia Chave: O design tático no Domain-Driven Design (DDD) deve equilibrar a coesão do domínio com a...

Learn More 0 0Feb 1

Spring Data Repositories

No Spring Data, um repository é uma interface que abstrai a camada de persistência e permite...

Learn More 0 0Jan 31

EntityManager e Spring Data JPA

EntityManager, @PersistenceContext e @Transactional no Spring Data JPA No Spring Data JPA,...

Learn More 0 0Jan 31

Validando parâmetros de métodos com a classe Assert do Spring

Você pode usar a classe Assert do Spring (org.springframework.util.Assert) para validar os parâmetros...

Learn More 0 0Jan 31

Introdução ao Cognitive Driven Development (CDD): Controlando a Complexidade do Código de Forma Sistemática

Introdução No mundo do desenvolvimento de software, um dos maiores desafios que enfrentamos é...

Learn More 0 0Jan 31

Jakarta Validation

Jakarta Validation (Bean Validation) no Spring Boot 🚀 O Jakarta Validation, anteriormente...

Learn More 1 0Jan 31

Jakarta Validator em Construtores

As as anotações de validação do Jakarta Validation (Bean Validation) @notblank, @Email e @Size...

Learn More 0 0Jan 31

Quando usar Jakarta Validation

As anotações de validação do Jakarta Validation (Bean Validation) (@NotBlank, @Size, @Email, etc.)...

Learn More 0 0Jan 31

Validações do Jakarta Validation em Entidades

Nas classes anotadas com @Entity, as validações do Jakarta Validation (Bean Validation) podem ser...

Learn More 0 0Jan 31