Busca DevMedia
Você está buscando em artigos no canal Java
- Novidades do Java Artigo
Saiba o que muda no código Java após o lançamento da versão 17.
- Teste unitário com JUnit Artigo
JUnit é uma API de código aberto para a criação de testes unitários em Java, bem como outras linguagem compatíveis com a JVM.
- Jakarta EE, o futuro do Java EE Artigo
O significado da mudança do Java EE para o Jakarta EE.
- Como tratar exceções na linguagem Java Artigo
Aprenda o que é o mecanismo de exceções do Java, conheça as suas categorias e saiba como desenvolver programas que consigam tratar suas próprias exceções.
- Java Streams API - Trabalhando com coleções Artigo
Descubra neste exemplo de Java sobre Streams API como trabalhar com Collections de forma simplificada, reduzindo a quantidade de código escrito para tarefas comuns como sort, filter e map.
- Como criar minha primeira classe em Java Artigo
Neste conteúdo você aprenderá a criar sua primeira classe na linguagem Java. Aprenda também a usar herança e interfaces, bem como métodos, atributos e propriedades.
- Java: variáveis e constantes Artigo
Neste documento será apresentado como declarar e utilizar variáveis e constantes no Java. É por meio delas que conseguimos guardar os dados em memória e acessá-los quando necessário.
- As boas partes do Java 11 Artigo
Veremos as principais novidades trazidas pelo Java 11 e algumas dicas para quem quiser testá-las.
- Principais características do Git Artigo
Aprenda neste artigo as principais características do Git e como utilizá-las sem complicações.
- Qualidade no código Java com boas práticas e Clean Code Artigo
Manter um código limpo tem um impacto muito relevante na qualidade e na facilidade de manutenção de um sistema. Este artigo demonstrará a importância que deve ser dada em manter o código da sua aplicação limpo.
- CDI 2.0: avanços no Java EE e além Artigo
A JSR-365 traz novidades que deixam CDI ainda mais poderoso e flexível.
- Portlets 3.0: Novos recursos para o desenvolvimento de portais Artigo
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 Artigo
Aprenda com esse artigo a utilizar as melhorias da biblioteca de concorrência do Java 8 e aprimore o desempenho e a qualidade de suas aplicações.
- Java: Como instalar uma biblioteca no Intellij IDEA Artigo
Localizar os arquivos de uma biblioteca com o Intellij IDEA é muito fácil, pois podemos buscar por seu nome em um repositório online. Tanto o download dos arquivos necessários quanto a instalação na pasta correta do projeto podem ser gerenciados.
- Modularização dinâmica em Java com OSGi Artigo
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 Artigo
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 Artigo
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 Artigo
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 Artigo
No artigo, será analisada a implementação de uma API RESTful com segurança via JWT, baseada no framework Spring Security, para exemplificar todos os conceitos.
- WebLogic Multitenant: A nuvem dentro do servidor de aplicação Artigo
Consolidando suas aplicações Java EE com controle e isolamento na mesma JVM.
- Enums no Java Artigo
Aprenda nesse microexemplo como criar e utilizar enums no Java. Confira como esse poderoso recurso permite a definição de um conjunto limitado de valores para uma variável.
- Números mágicos: O que são e como corrigir Artigo
Confira o que são números mágicos e como reconhecer a presença dessa má prática de programação em códigos. Veja ainda quais recursos da linguagem Java podem ser utilizados para corrigir esse problema.
- JPA: Como usar a anotação @GeneratedValue Artigo
Nesta documentação você aprenderá a utilizar a anotação @GeneratedValue, a qual deve ser declarada quando a geração do valor da chave-primária é de responsabilidade do banco de dados.
- JPA: Como usar a anotação @Id Artigo
Nesta documentação você aprenderá a utilizar a anotação @Id para informar qual campo de uma entidade representa a chave primária da respectiva tabela no banco de dados.
- JPA: Como usar a anotação @Entity Artigo
Nesta documentação você aprenderá a utilizar a anotação @Entity para informar que uma classe representa uma entidade e que seus objetos devem ser persistidos no banco de dados.