Gostaria de saber a difierença entre usar um dos importes abaixo no momento de no momento de fazer a anotação referenta a classe:
org.hibernate.annotations.Entity
javax.persistence.Entity
perguntou isso pq eu estava fazendo uum exemplo da apostila abaixo:
import javax.persistence.Entity;
//import org.hibernate.annotations.Entity;
@Entity
public class Funcionario {
@Id
@GeneratedValue
private Long id;
private String nome;
private String usuario;
private String senha;
private String email;
//Gets e sets
e fiz o mapeamento correto no hibernate.cgf.xml.
Porém toda a vez que eu tentava cria a tabela a partir de uma classe específica, mas o que acontecia? a tabela nao era gerada. Eu somente consegui gerar a tabela a partir do momento que eu troquei o import org.hibernate.annotations.Entity por import javax.persistence.Entity
Eu alguem pode me explicar o pq isso acontece?
desde ja agradeço as respostas