$ ls ./arquivo
DesenvolvimentoJava
- Boas Práticas
- Desenvolvimento de Software
- Desenvolvimento web
- Dicas para Carreira
- Ferramentas e Frameworks
- Tendências e Tecnologia
- Tutoriais Práticos
- 4 min de leitura
Pare de escrever DTOs boilerplate: 5 padrões Spring Boot que eliminam código repetitivo
Se você trabalha com Spring Boot há algum tempo, provavelmente já escreveu centenas de classes DTO. No começo parece correto, organizado e seguro. Mas conforme o sistema cresce,…
CleanCode - 4 min de leitura
Símbolos genéricos em Java (T, E, K, V e ?): guia prático com exemplos
Se você já se perguntou o que significam letras como T, E, K, V e o símbolo “?” nas classes genéricas do Java, este guia foi feito para…
Clean Code - 19 min de leitura
Explorando o uso de Expressões Lambda no Java
Neste artigo, vamos aprofundar nosso conhecimento sobre lambdas em Java, explorando como essa funcionalidade revolucionou a forma como escrevemos código, trazendo clareza e eficiência. Expressões Lambda em Java…
BoasPráticas - 5 min de leitura
Uso de streams no Java
Neste artigo, exploraremos o uso de streams na linguagem de programação Java, discutindo suas funcionalidades, características e como eles se comparam a métodos tradicionais. Conceito de Streams em…
BoasPráticas - 5 min de leitura
Exploração detalhada do @EventListener em Java
Neste artigo, abordaremos o conceito do @EventListener em Java, uma anotação fundamental para o manuseio de eventos em aplicações Spring. Vamos explorar seu funcionamento, características e como aplicá-lo…
CleanCode - 3 min de leitura
Melhores práticas para usar o Kafka com o Spring Boot
O uso de Apache Kafka em conjunto com Spring Boot tem se tornado uma abordagem poderosa para arquiteturas orientadas a eventos e processamento de dados em tempo real.…
BoasPráticas - 4 min de leitura
Quarkus vs Spring Boot: Uma Comparação Abrangente para Aplicações Java Modernas
Nos últimos anos, o desenvolvimento de aplicações Java passou por uma grande transformação, impulsionada pela necessidade de maior desempenho, eficiência e escalabilidade. Dois dos frameworks mais populares para…
Framework - 4 min de leitura
Filters e Interceptors no Spring Boot: Diferenças e Aplicações
Entenda as diferenças entre Filters e Interceptors no Spring Boot! Descubra quando usar cada um para processar requisições e respostas HTTP, desde modificações gerais com Filters até lógicas…
API - 3 min de leitura
Usando if-else, switch e enums no Desenvolvimento com Java e Spring Boot
Tomar decisões com base em condições é uma tarefa comum no desenvolvimento de software, e em Java temos várias formas de implementar essas lógicas, como if-else, switch e…
BoasPráticas