标签:.hbm.xml get ack xml文件 rollback jdbc 信息 数据库 删除
Hibernate中的五大核心类和接口 
		Configuration(类) :  
			加载配置文件hibernate.cfg.xml文件中的配置信息,从而得到:
				1).hibernate的底层信息:
					数据库连接,jdbc驱动,方言(dialect),用户名 ,密码
				2).hibernate的映射文件(*.hbm.xml)
		SessionFactory(接口):
			通过configuration创建的sessionFactory,
			可以用来获得session   openSession();  
			sessionFactory是线程安全的,
			里面保存了数据的配置信息和映射关系
		Session(接口):
			不是线程安全的,相当于jdbc中connection,我们可以使用session来操作数据库
			负责保存、更新、删除、加载和查询对象,是一个非线程安全的,避免多个线程共
			享一个session,是轻量级,一级缓存。
		Transaction(接口):
			session.beginTransaction(); //由于Hibernate增删改需要使用事务所以这里要开启事务
			session.getTransaction().commit();   //提交
			我们一般使用Transaction来进行事务的管理commit(提交)rollback(回滚)
		Query(接口):
			我们一般用来进行数据的查询操作
标签:.hbm.xml get ack xml文件 rollback jdbc 信息 数据库 删除
原文地址:http://www.cnblogs.com/liuyd/p/6842751.html