A importância do Reflection no Java
Para alguns a utilização de reflection no java é novidade, mas não é novidade. Reflection existe desde a versão 1.1 do Java e somente nos últimos tempos que vem chamando atenção na comunidade.
O motivo para essa visibilidade se deu por conta da injeção de dependência (do inglês dependency injection, ou simplesmente DI), que apareceu no […]
Conhecendo a annotation @Id
Se você colocar a annotation (anotação) @Id em atributos, o provedor de persistência saberá que todos os seus mapeamentos estarão contidos em atributos. Isso ocorrerá automaticamente, pois a anotação que rege esse comportamento é justamente a annotation @Id.
Exemplo:
@Entity
public class User {
@Id
private Integer id;
private String nome;
//outros atributos
//construtores
//métodos acessores (getters e setters)
}
Agora, se você utilizar o padrão […]
Primeiras impressões do Eclipse Europa
Hoje descompactei o Eclipse Europa para desenvolvedores JEE e fiquei muito satisfeito com essa nova versão. O WTP 2.0 foi lançado e já está disponível nessa versão. Possibilita a criação de vários projetos como: JPA, EJB, J2EE, Web Services e outros. E o melhor, já cria toda a estrutura de diretórios. Possui também auto-complete para […]
Iniciando com JPA
JPA, acrônimo de Java Persistence API, que veio junto com o Java EE 5, trouxe diversas funcionalidades que ajudam e muito a vida dos desenvolvedores. A JPA faz parte da especificação EJB 3.0, porém à rumores de que na versão 6 do Java EE ela seja retirada dessa especificação.
A JPA é caracterizada em três áreas:
Java […]


