Introdução ao JDBC
Neste artigo, iniciaremos os estudos de uma biblioteca muito utilizada em diversas aplicações escritas em Java, que é a JDBC....
Novidades do Java
Saiba o que muda no código Java após o lançamento da versão 17.
Teste unitário com JUnit
JUnit é uma API de código aberto para a criação de testes unitários em Java, bem como outras linguagem compatíveis...
Jakarta EE, o futuro do Java EE
O significado da mudança do Java EE para o Jakarta EE.
Java Streams API - Trabalhando com coleções
Descubra neste exemplo de Java sobre Streams API como trabalhar com Collections de forma simplificada, reduzindo a quantidade de código...
Como tratar exceções na linguagem Java
Aprenda o que é o mecanismo de exceções do Java, conheça as suas categorias e saiba como desenvolver programas que...
Como criar minha primeira classe em Java
Neste conteúdo você aprenderá a criar sua primeira classe na linguagem Java. Aprenda também a usar herança e interfaces, bem...
Java: variáveis e constantes
Neste documento será apresentado como declarar e utilizar variáveis e constantes no Java. É por meio delas que conseguimos guardar...
As boas partes do Java 11
Veremos as principais novidades trazidas pelo Java 11 e algumas dicas para quem quiser testá-las.
Principais características do Git
Aprenda neste artigo as principais características do Git e como utilizá-las sem complicações.
CDI 2.0: avanços no Java EE e além
A JSR-365 traz novidades que deixam CDI ainda mais poderoso e flexível.
Qualidade no código Java com boas práticas e Clean Code
Manter um código limpo tem um impacto muito relevante na qualidade e na facilidade de manutenção de um sistema. Este...
Portlets 3.0: Novos recursos para o desenvolvimento de portais
Conheça o que a JSR-362 - Portlet Specification está trazendo para os desenvolvedores de portais
Java 8: Conheça os recursos para a programação concorrente
Aprenda com esse artigo a utilizar as melhorias da biblioteca de concorrência do Java 8 e aprimore o desempenho e...
Java: Como instalar uma biblioteca no Intellij IDEA
Localizar os arquivos de uma biblioteca com o Intellij IDEA é muito fácil, pois podemos buscar por seu nome em...
Modularização dinâmica em Java com OSGi
Conheça os benefícios que uma arquitetura modular em OSGi pode oferecer para suas aplicações em Java.
Construindo aplicações reativas com Undertow
Aprenda a desenvolver aplicações modulares de alta performance com requisições que não param seu container.
Java EE 7: Como recuperar listagens sob demanda
Aprenda a apresentar as listagens do seu sistema utilizando paginação por demanda e economize recursos do servidor de aplicação.
Web services: testes funcionais e automatizados com Cucumber
Como simplificar os testes de web services com Java e Cucumber eliminando as etapas de parser de XML.
Web services RESTful: Como adicionar segurança com JWT
No artigo, será analisada a implementação de uma API RESTful com segurança via JWT, baseada no framework Spring Security, para...