Hibernate_持久态对象

Hibernate会自动将持久态对象更新到数据库

@Test
	public void fun9() {
		//1.读取配置文件
		Configuration con = new Configuration().configure();
		//2.根据配置创建factory
		SessionFactory sf = con.buildSessionFactory();
		//3.通过factory获取操作数据库的session对象
		Session session = sf.openSession();
		Transaction transaction = session.beginTransaction();

		//4.操作数据库
		User u = (User)session.get(User.class, 5);
		u.setUserName("hehe");
		//session.update(u);  多余--->hibernate自动更新持久对象到数据库
		
		transaction.commit();
		//5.关闭资源
		session.close();
		sf.close();

	}











猜你喜欢

转载自blog.csdn.net/dear_mango/article/details/78183982
今日推荐