import org.hibernate.*; import org.hibernate.cfg.*; public class Test { public static void main(String[] args) { try { //通过Configuration获得一个SessionFactory对象 SessionFactory sf = new Configuration().configure("hibernate.cfg.xml").buildSessionFactory(); //打开一个Session Session session = sf.openSession(); //开始一个事务 Transaction tx = session.beginTransaction(); //创建一个Student对象 Student stu = new Student(); //通过Student的setter方法改变它的属性 //注意student_id不用我们设置 stu.setStudent_name("xiaohong"); stu.setStudent_age(19); //通过session的save()方法将Student对象保存到数据库中 session.save(stu); //提交事务 tx.commit(); //关闭会话 session.close(); } catch(Exception e) { e.printStackTrace(); } } }