hibernate的session的增删查改
一、增
//******************增加******************
Customer c = new Customer();
c.setCust_name("阿里云");
ses.save(c);
//************************************
二、查询
//******************查询****************** System.out.println(ses.get(Customer.class, 1l)); //************************************
三、修改
//******************修改******************
//获得修改的对象
Customer customer = ses.get(Customer.class, 1l);
//对获得的对象进行修改
customer.setCust_name("腾讯");
//执行update
ses.update(customer);
//************************************
四、删除
//******************修改****************** //获得修改的对象 Customer customer = ses.get(Customer.class, 1l); //执行delete ses.delete(customer); //************************************
五、扩展 事务的操作
//获得一个事务对象
ses.getTransaction();
//开启事务并且获取一个事务对象
Transaction tx =ses.beginTransaction();
//提交事务
tx.commit();
//事务回滚
tx.rollback();

浙公网安备 33010602011771号