|
案例代码: |
@Test public void test4(){ Configuration cfg = new Configuration().configure(); SessionFactory sf = cfg.buildSessionFactory(); Session session = sf.openSession(); //1.save保存,插入数据,需要提交事务 //User u1 = new User("abc","123"); //session.save(u1);
//2.get查询,根据id查询,hibernate会根据类名查表,如果没查找,返回null值 User u2 = (User) session.get(User.class, 15); System.out.println(u2);
//3.load查询,如果没有查到,会抛出ObjectNotFoundException异常 User u3 = (User) session.load(User.class, 22); System.out.println(u3);
session.close(); sf.close(); } |