hibernate操作步骤

一、创建java工程,导入hibernate包
hiberante工程以hibernate-distribution-3.6.10.Final为例

>>jar :

antlr-2.7.6.jar  一个语言转换工具,Hibernate利用它实现 HQL SQL 的转换

commons-collections-3.1.jar  collections Apache 的工具集,用来增强Java对集合的处理能力

dom4j-1.6.1.jar  dom4j XML 解析器

hibernate3.jar    核心包

javassist-3.9.0.GA.jar  代码生成工具, Hibernate用它在运行时扩展 Java

hibernate-jpa-2.0-api-1.0.0.Final.jar 

jta-1.1.jar  标准的 JAVA 事务处理接口

log4j.jar  日志包

mysql-connector-java-5.1.7-bin.jar  mysql驱动包

slf4j-api-1.5.8.jar  slf4j-log4j12.jar  hibernate使用的一个日志系统

二、配置hibernate.cfg.xml文件
从hibernate包中的\hibernate-distribution-3.6.10.Final\project\etc获取
三、创建实体对象User
四、配置实体对象映射文件User.hbm.xml
从\hibernate-distribution-3.6.10.Final\project\etc获取
五、执行数据持久化操作

七个步骤:
//1.创建Configuration对象
Configuration cfg = new Configuration().configure();//解析hibernate.cfg.xml
//2.创建SessionFactory 
SessionFactory sf = cfg.buildSessionFactory();//解析映射文件xxx.hbm.xml
//3.获取Session:(类似jdbc中的Connection)
Session session = sf.openSession();
//4.开启事务
Transaction tx = session.beginTransaction();
//5.持久化操作
session.save(user);
//6.提交事务
tx.commit();
//7.关闭session
session.close();


实例代码 http://download.csdn.net/detail/rdman/7528375


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值