Rafael

Engenheiro de Software

Olá, Eu sou Rafael. Estou construindo coisas para a web e mobile.

Um desenvolvedor dedicado a criar experiências digitais de alto desempenho, acessíveis e limpas. Eu me especializo em transformar problemas complexos em soluções de engenharia elegantes.

Tag: kotlin

Teste de Integração com Spring Boot, Kotlin e Spring Security

Teste de Integração com Spring Boot, Kotlin e Spring Security

Os testes de integração verificam se todos os componentes da aplicação funcionam juntos: Controller, Security, Service, Repository e Banco de Dados. Neste...

Acessar ↗
Tutorial: mockkStatic e slot em testes unitários com Kotlin + Spring Boot

Tutorial: mockkStatic e slot em testes unitários com Kotlin + Spring Boot

Quando começamos a escrever testes unitários em Kotlin utilizando MockK, dois recursos aparecem com bastante frequência: slot → captura argumentos enviados para...

Acessar ↗
Criando EventListener assíncrono com Kotlin e Spring Boot

Criando EventListener assíncrono com Kotlin e Spring Boot

O EventListener do Spring permite desacoplar funcionalidades da aplicação. Em vez de um serviço chamar outro diretamente, ele dispara um evento e...

Acessar ↗
Validation no Spring Boot com Kotlin + Custom Validation (@EmailAvailable)

Validation no Spring Boot com Kotlin + Custom Validation (@EmailAvailable)

A validação no Spring Boot permite validar campos de DTOs usando anotações como: @NotEmpty @NotBlank @Email @Size @Min @Max Para instalar as...

Acessar ↗
Paginação em spring boot, jpa e kotlin

Paginação em spring boot, jpa e kotlin

Ao trabalhar com grandes volumes de dados, retornar todos os registros de uma única vez pode causar problemas de desempenho e aumentar...

Acessar ↗
Collection types em Kotlin

Collection types em Kotlin

A Biblioteca Padrão do Kotlin fornece implementações para tipos básicos de coleções: conjuntos (sets), listas (lists) e mapas (maps). Um par de...

Acessar ↗
Mask (Jetpack Compose)

Mask (Jetpack Compose)

Projeto Android com exemplo de máscara em TextField usando VisualTransformation no Jetpack Compose. Para acessar clique aqui.

Acessar ↗
GPS – Jetpack Compose

GPS – Jetpack Compose

Aplicativo Android desenvolvido com Jetpack Compose para obter e acompanhar coordenadas de localização em tempo real (latitude e longitude) usando o serviço...

Acessar ↗
Máscara de CPF e Telefone em jetpack compose

Máscara de CPF e Telefone em jetpack compose

Implementando máscara em campos CPF e Telefone em Jetpack compose e kotlin. Para acessar o repositório clique aqui.

Acessar ↗