Hibernate ..uso de Annotation....?

1 resposta
P

Olá duvida,

iniciante tentando entender um pouco de hibernate…estou usando tomcat,java 1.4,hibernate 3

peguei um exemplo na internet usando annotation e queria saber
se ao colocar annotation na classe preciso usar o arquivo
xxxxxx.hbm.xml para configurar a classe X tabela ???

abs

import org.hibernate.annotations.Cascade;
import org.hibernate.annotations.CascadeType;
import org.hibernate.annotations.Fetch;
import org.hibernate.annotations.FetchMode;
@Entity @Table(schema="anotacoes")
public class Centro {
@Id @GeneratedValue(strategy = GenerationType.SEQUENCE)
@Column(name="id_centro")
private int id;
private String nome;
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name="id_universidade",
insertable=true, updatable=true)
@Fetch(FetchMode.JOIN)
@Cascade(CascadeType.SAVE_UPDATE)
private Universidade universidade; //Métodos getters e setters
//...
}

1 Resposta

theBalrog

Cara,

Se você usa o mapeamento via Annotations, você não deve usar os mapeamentos via arquivos .hbm.xml

O que eu estou achando mais estranho é você estar usando o Java 1.4, que não dá suporte a anotações.

Criado 25 de novembro de 2008
Ultima resposta 25 de nov. de 2008
Respostas 1
Participantes 2