nMapeamento de atributos primitivos não são
necessários. Opcionalmente
todo atributo pode ser anotado com @Column que tem os seguintes elementos: name, lenght, nullable, unique, etc.
npublic class Bug implements Serializable {
n @Column
(name="comNome", length=30, nullable=false,
n
unique=true)
n
private String nome;
n...
n}
n
nEm atributos para datas (Date ou Calendar), deve ser usada a anotaçao @Temporal para definir o tipo de informacao desejada, podendo ser um dos tipos
DATE, TIME, TIMESTAMP
npublic class Bug implements Serializable {
n @Temporal(TemporalType.DATE)
n
private Date data;
n...
n}