// 三个准备 1.添加Hibernate支持 2.创建Hibernate.cfg.xml文件 3.创建对象与映射文件
// 七个步骤
// 1.读取并解析Hibernate.cfg.xml文件 ------加载文件
Configuration cfg = new Configuration().configure();
// 2.读取并解析hbm文件(所有的mapping对应的hbm文件) ------加载后,创建对象
SessionFactory sf = cfg.buildSessionFactory();
//3.打开session,执行对象 ------相当于获于连接
Session session=sf.openSession();
//4.开始事务
Transaction tran=null;
try {
tran=session.beginTransaction();
//5.执久化操作
User user=new User("aa","123");
session.save(user);
//6.提交事务
tran.commit();
} catch (HibernateException e) {
//6.回事务
tran.rollback();
e.printStackTrace();
} finally{//7关闭连接
session.close();
}
分享到:
相关推荐
Hibernate的三个准备和七个步骤
3) 挎贝ehcache.xml文件到类路径(项目工程的src目录下),这个文件在Hibernate安装目录的etc下。 2.4.2. 配置步骤: Hibernate允许在类和集合的粒度上设置第二级缓存。在映射文件中,和元素都有一个子元素,这个子...
可以根据提示,选择Hibernate Specification:本项目选择Hibernate3,其他默认,Next> 默认后直接下一步。在此可以去掉Configuration File Name中的内容。Next> 后去掉下一级页面的Create SessionFactory class...
1、Hibernate的优势 2、持久化与ORM2-1 3、持久化与ORM2-2 4、准备Hibernate步骤 1、下载需要的jar包 2、部署jar包 3、
hIbernate配置麻烦的要死,常常遇到很多选项的时候不知道选那个,我这有每一个步骤的截图 6准备,7个步骤。 完全扫盲,看完还有不会配置Hibernate的请打我脸。
SSH2整合的详细步骤: 1. 准备 2.Spring 部分 3. Hibernate 部分 4. Struts2 部分 5.测试
Hibernate中对象的三种状态: Transient(瞬态): 1.由new关键字创建 2.没有和Session进行关联的 3.数据库中没有对应的记录存在 4.操作不会影响数据库中的数据 Persistent(持久态): 1.和Session之间有关联 2.在...
3. 导入依赖库:在项目的配置文件中添加所需的依赖库,如Spring、Hibernate、Struts等。这些库将提供项目所需的核心功能和框架支持。 4. 设计数据库:根据商城项目的需求,设计数据库表结构,并创建相应的表。这些...
在使用Maven2执行test-compile之后,这个目录中的所有文件及子目录,会复制到target/test-classes目录中,为后续的测试做好了准备。 这些动作在 Maven1 中,是需要在 maven.xml 中使用或来完成的。如今,完全不需要...
{12.21.3}foreign key}{182}{subsection.12.21.3} {12.22}view}{187}{section.12.22} {12.23}index, rowid}{187}{section.12.23} {12.24}sequence}{189}{section.12.24} {12.25}PL/SQL}{189}{section.12.25} {...
流浪Cucumber 这是The Scale Factory发布的一个开源项目。 我们目前认为该项目正在Hibernate。 这些项目不再是我们的优先事项,但我们会不断努力,以使...回滚虚拟机状态,为下一个场景做好准备 要求 从0.1.x版本开
LilyGo-EPD47-HC08 LilyGo-EPD47利用hc08蓝牙硬件实现平时Hibernate节能,随时按需唤醒显示文字的演示 ... 3.hc08是一个低功耗的蓝牙设备,一级节能模式的待机电流约0.2-1ma,可以在几秒内通过蓝牙扫描到并连接并激活
在拙作《纯手工编写第一个Hibernate程序》和《对“纯手工编写的第一个Hibernate程序”的改进》中,笔者没有使用任何IDE工具,全凭普通的文本编辑器和相关命令完成了两个简单的Hibernate程序的编写、编译和运行。...
byte 8bit, -2^7~2^7-1 (2^7=128; 注意:两个 byte 数相加,变 int 型) short 16bit, -2^15~2^15-1 (2^15=32768) int 32bit, -2^31~2^31-1 (2147483648,20亿,10位有效数字) long 64bit, -2^63~2^63-1 (900亿...
这个路线图是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。 这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路 七:《路线图明细》。 首先要学...
两年前,我负责指导Java方向实训,在最后评审准备过程,.Net组负责人要求Java和.Net的归结一起统一评审,Java指导老师们的第一反应是Java和.Net开始怎么能相提并论? 为什么不能并论?是因为Java开发阳春白雪?在...