Java – Convenções de Nomenclatura

Neste tutorial irei mostrar como a linguagem de programação Java utiliza as convenções de nomenclatura de codificação. A padronização de código é conveniente devido a vários aspectos. Um deles é a manutenção do software desenvolvido, que pode ser feita por … Continue lendo

Publicado em Java SE | Deixar um comentário

JPA – Relacionamentos OneToOne, ManyToOne, OneToMany, ManyToMany

Neste tutorial irei mostrar como a JPA utiliza anotações para criar uma interface mais transparente, entre o código-fonte orientado a objetos e os banco de dados relacionais. Será utilizado para o exemplo uma aplicação chamada Blog. Vou explicar como usar … Continue lendo

Publicado em Java SE | Com a tag , , , , | Deixar um comentário

JPA – Comparativo entre Hibernate e EclipseLink

Neste tutorial irei mostrar um comparativo entre os frameworks de persistência Hibernate e EclipseLink. Se fazendo uma comparação entre o Hibernate e EclipseLink, ambos os frameworks implementam a especificação JPA. Existem diferenças sim entre os dois, mas eles tem o … Continue lendo

Publicado em Java SE | Deixar um comentário

JPA – Consultas utilizar JPQL ou Criteria ?

Neste tutorial irei explicar como fazer consultas em uma aplicação JPA, utilizando JPQL e Criteria. O que é JPQL ? Java Persistence Query Language, ele é utilizado para fazer consultas em um banco de dados relacional. A sintaxe dele é … Continue lendo

Publicado em Java SE | Deixar um comentário

JPA – Conexão com 2 Bancos de Dados Diferentes

Neste tutorial irei explicar como se faz para se conectar com 2 bancos de dados diferentes. Neste exemplo estarei me conectando com o Mysql e o Postgres. Ambos os bancos de dados já forma previamente configurados. Tem de se criar … Continue lendo

Publicado em Java SE | Deixar um comentário

JPA – Anotação @Transient o que é ?

Neste tutorial irei explicar o que é a anotação @Transient do JPA (Java Persistence API), e mostrar como ela funciona. A anotação @Transient, é uma anotação do JPA, que serve para indicar que um atributo de uma classe não sera … Continue lendo

Publicado em Java SE | Deixar um comentário

JPA – Java Persistence API. O que é ? Como Funciona ?

Neste tutorial irei explicar o que é a JPA (Java Persistence API), e mostrar como ela funciona. O que é a JPA – É uma especificação, e como uma especificação, ela preocupa-se com a persistência, o que significa vagamente qualquer … Continue lendo

Publicado em Java SE | Deixar um comentário

Eclipse Instalação e Configuração Inicial

Neste tutorial irei mostrar como fazer o download e instalar o IDE Eclipse para programar em Java, e fazer sua configuração inicial. Para seu computador ter um ambiente de desenvolvimento em Java, você precisará de um ambiente de desenvolvimento integrado, … Continue lendo

Publicado em Java SE | Deixar um comentário

Criar variável JAVA_HOME no Linux Lubuntu

Neste tutorial irei mostrar como criar a variável de ambiente JAVA_HOME no Sistema Operacional Linux Lubuntu. O mesmo tipo de procedimento serve para quase todas as distribuições Linux baseadas no Debian. Para seu Sistema Operacional, ter um ambiente de desenvolvimento … Continue lendo

Publicado em Java SE | Deixar um comentário

iReports não funciona com Java 1.8

A última versão estável do iReports, não é compatível com a JDK 1.8. Se você tiver o JAVA_HOME de sua máquina apontando para a JDK 1.8, vai perceber que o programa iReports não inicia mais. Abre a tela inicial de … Continue lendo

Publicado em Java SE | Deixar um comentário