public static void main(String []args) { try { //對數(shù)據(jù)持久層操作 //該類主要是用于讀取hibernate.cfg.xml Configuration cf=new Configuration().configure(); //創(chuàng)建一個會話工廠. SessionFactory sf=cf.buildSessionFactory(); //創(chuàng)建Session(會話)<->Connection Session s=sf.getCurrentSession(); //開始事務(wù) Transaction ts=s.beginTransaction(); //加入一個對象(記錄) Users u=new Users(); u.setName("順平"); u.setAge(30); u.setEmail("shunping@sohu.com"); u.setRegDate(new java.util.Date()); u.setSex("男"); s.save(u);//添加該對象到數(shù)據(jù)庫 ts.commit();//提交事務(wù) } catch (Exception e) { e.printStackTrace(); // TODO: handle exception } }
|
|