调用session里面save()方法
User user = new User();user.setUsername("Rose");user.setPassWord("123456");user.setAddress("广东广州");session.save(user);根据id查询,调用get(Class,int)方法
User tuser = session.get(User.class, 1);System.out.PRintln(tuser.toString());-- hibernate底层的实现Hibernate: select user0_.uid as uid1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_, user0_.address as address4_0_0_ from t_user user0_ where user0_.uid=?-- 运行查询结果User [uid=1, username=Jeff, password=123456, address=广东茂名]先查询,再修改
User tuser = session.get(User.class, 2);tuser.setUsername("李白");session.update(tuser); -- 底层实现Hibernate: select user0_.uid as uid1_0_0_, user0_.username as username2_0_0_, user0_.password as password3_0_0_, user0_.address as address4_0_0_ from t_user user0_ where user0_.uid=?Hibernate: update t_user set username=?, password=?, address=? where uid=?新闻热点
疑难解答