hibernate环境配置和使用(二)
@date 2014年5月16日 上午10:09:55
*
*/
public class Test1 {
public static void main(String args[])
{
SessionFactory factory=null;
Session session=null;
try {
Configuration cfg = new Configuration().configure();
factory=cfg.buildSessionFactory();
session=factory.openSession();
session.getTransaction().begin();
User user=new User();
user.setName("bbb");
user.setPassword("123456");
session.save(user);
session.getTransaction().commit();
} catch (HibernateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
session.getTransaction().rollback();
}
finally
{
if(session!=null)
{
if(session.isOpen())
{
session.close();
}
}
}
}
}