Pessoal, estou tentando fazer uma conexão entre o netbeans e o mysql, e usando o hibernate, achei um tutorial que usa o hibernet 1.2. nessa parte da persistencia abaixo:
import cirrus.hibernate.*;
import java.util.Date;
public class AmigoDAO{
private SessionFactory factory;
public AmigoDAO() throws Exception{
Datastore datastore = Hibernate.createDatastore();
datastore.storeClass(Amigo.class);
factory = datastore.buildSessionFactory();
}
public void insert(Amigo amigo) throws Exception{
Session session = factory.openSession();
session.save(amigo);
session.flush();
session.close();
}
public java.util.List getList(String condicao) throws Exception{
Session session = factory.openSession();
List amigos = session.find(condicao);
session.flush();
session.close();
return amigos;
}
public Amigo retrieve(String pk) throws Exception{
Session session = factory.openSession();
Amigo amigo = (Amigo)session.load(Amigo.class, pk);
session.flush();
session.close();
return amigo;
}
public void delete(Amigo amigo) throws Exception{
Session session = factory.openSession();
session.delete(amigo);
session.flush();
session.close();
}
}
na primeira linha (import cirrus.hibernate.*; ) faz essa importação, no entanto, eu estou usando o hibernate 3.3.1, esse pacote deve ter mudado alguém como fica essa importação??