`
Mr.Zero
  • 浏览: 33449 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Hibernate 三个准备,7个步骤.

 
阅读更多
// 三个准备:
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的三个准备和七个步骤

    Hibernate的三个准备和七个步骤

    struts spring hibernate ssh 三大框架集成详细步骤 手把手教你搭框架

    struts spring hibernate ssh 三大框架集成详细步骤 手把手教你搭框架 步骤清晰;搭配MyEclipse 5.5 M2截图;让你不需要任何其他资料;跟着步骤;轻松搭建;

    Hibernate Web应用的开发步骤

    Hibernate Web应用的开发一般经过以下几个步骤: (1)创建数据库。 (2)将Hibernate所需的JAR包复制到WEB-INF/lib下。 (3)创建Hibernate的配置文件。 (4)利用Hibernate的第三方工具或Eclipse的有关插件从...

    Could not roll back Hibernate transaction.doc

    Hibernate是一个流行的Java持久层框架,它提供了对数据库的操作和事务管理机制。然而,在使用Hibernate时,可能会遇到事务回滚失败的问题,本文将详细介绍该问题的原因和解决方法。 一、问题描述 在使用Hibernate...

    hibernate 3中的缓存小结

    3) 挎贝ehcache.xml文件到类路径(项目工程的src目录下),这个文件在Hibernate安装目录的etc下。 2.4.2. 配置步骤: Hibernate允许在类和集合的粒度上设置第二级缓存。在映射文件中,和元素都有一个子元素,这个子...

    Hibernate工作原理及为什么要用

    Hibernate 的初始化过程可以分为三个步骤: 1. 创建 Configeration 实例:读取 Hibernate 配置信息(hibernate.cfg.xml),将其加载到内存中。Configeration 实例代表 Hibernate 所有 Java 类到 SQL 数据库映射的...

    深入浅出Hibernate源码

    建立最简单的项目基础结构:Board/User/Article三个类,包含最基本的配置文件。同时,在这一步中,建立测试类,刻画项目各个类之间的契约关系。 步骤2: 对文章的种类增加“投票”类型,展示对多型的处理。 步骤3: ...

    Struts2、Spring和Hibernate应用实例.

    现在就将笔者使用Myeclipse工具应用struts2 + spring2 + hibernate3 实现CRUD操作的步骤一一纪录下来,为初学者少走弯路略尽绵薄之力!在本文中,笔者将Struts2.0.6、Spring2.0.6和Hibernate3.1进行整合,希望通过...

    Struts2+Spring+hibernate中对action的单元测试环境搭建[总结].pdf

    搭建 Struts2+Spring+Hibernate 框架中的 Action 单元测试环境需要解决三个主要问题:如何测试 Action?如何解决 JPA 中的 Lazy 机制?如何做用户 Session 管理?通过使用 StrutsSpringTestCase 和 junit4.jar,可以...

    深入浅出Hibernate

    按照循序渐进的原则,分为不同的步骤: <br/>步骤1: 建立最简单的项目基础结构:Board/User/Article三个类,包含最基本的配置文件。同时,在这一步中,建立测试类,刻画项目各个类之间的契约关系。 <br...

    Java 面试宝典

    7、char 型变量中能不能存贮一个中文汉字?为什么? ................................................ 10 8、用最有效率的方法算出 2 乘以 8 等於几? ..............................................................

    Javaweb开发三大框架整理.pdf

    Java Web 开发三大框架是指 Struts、Hibernate 和 Spring 三个框架,它们是 Java Web 开发中最常用的框架。本篇文章将对这三个框架进行概述和分析,帮助读者更好地理解和使用它们。 Struts 框架 Struts 框架是一个...

    Struts_Spring_Hibernate整合教程

    这是个介绍三个框架之间的关系 以及如果运用,对大部分人适用!!!

    Hibernate v3.2中文参考手册

    如果你对Hibernate和对象/关系数据库映射还是个新手,或者甚至对Java也不熟悉,请按照下面的步骤来学习。 <br>阅读第 1 章 Hibernate入门 ,这是一篇包含详细的逐步指导的指南。本指南的源代码包含在发行包中,...

    Hibernate3.2官方中文参考手册

    如果你对Hibernate和对象/关系数据库映射还是个新手,或者甚至对Java也不熟悉,请按照下面的步骤来学习。 <br>阅读第 1 章 Hibernate入门 ,这是一篇包含详细的逐步指导的指南。本指南的源代码包含在发行包中,...

    struts+spring+hibernate的整合JAR包

    struts+spring+hibernate的整合JAR包,里面包含了这三个框架需要的所以jar包,还包括会用到的其他jar包像:log4j.jar ...。 若需开发SSH项目,可以遵循以下步骤 1:使用MyEclipse创建Web Project 2:添加struts 右键-...

    Hibernate框架介绍以及入门 【二】Hibernate的常见配置

    配置这三个地方 第一个;location 第二个:URL 第三个: 2、配置hibernate-configuration-3.0.dtd – XML 第二个:URL 第三个: 其它步骤与上面类似 完整代码: 二、关于hibernate映射的配置 映射 1、【class...

    Myeclipse开发struts+hibernate+spring新手入门--环境配置---项目开发示例

    Myeclipse开发struts+hibernate+spring新手入门---环境配置----项目开发示例 Myeclipse开发struts+hibernate+spring小记 开发前准备工作: 1、下载eclipse3.1版本 下载地址: 2、下载Myeclipse插件 下载地址: 3...

Global site tag (gtag.js) - Google Analytics