public void test1(){
Transaction tr=null;
// 1 建立持久化对象(实体类对象)
User user = new User();
user.setName("测试");
user.setAge(new Integer(30));
//2 创建一个Configuration对象,默认去加载 src 下 hibernate.cfg.xml文件
Configuration config=new Configuration().configure();
//3 得到一个SessionFactory对象(从工厂中造session)
try {
SessionFactory factory=config.buildSessionFactory();
//4 得到一个session对象
Session session=factory.openSession();
//5 hibernate默认事务自动提交是关闭的
tr=session.beginTransaction();
//6 保存数据到数据库
session.save(user);
//7 提交事务
tr.commit();
} catch (HibernateException e) {
e.printStackTrace();
tr.rollback();//遇异常用回滚事务
}
}