`
mlc0202
  • 浏览: 102308 次
  • 来自: 北京
社区版块
存档分类
最新评论

hibernate执行流程

 
阅读更多

 "After you" is good manners. “您先请是礼貌

hibernate底层实现很复杂,但是它的使用流程确实很明晰的,下面的代码和流程图是相互对应的,结合起来看,就可以看得很明白了


 

代码对应:

 

package com.bjsxt.hibernate.model;

import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;

public class StudentTest {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Student stu = new Student();
		stu.setAge(2);
		stu.setId(2);
		stu.setName("mlc");
		
		Configuration cf = new  Configuration();
		SessionFactory sf = cf.configure().buildSessionFactory();
		Session session =sf.openSession();
		session.beginTransaction();
		session.save(stu);
		session.getTransaction().commit();
		session.close();
		sf.close();
	}
}
 

下面的代码是前一篇hibernate的helloworld的一个测试代码片段,整个过程很清晰,就不多说了

 

 

如果有具体的问题,可以针对性的讨论

 

 

 

 

 

  • 大小: 120.7 KB
2
0
分享到:
评论
2 楼 mlc0202 2011-12-23  
pangpang514 写道
我擦,不会是尚学堂的切图吧??

确实是,不过主要是为了说明问题,没啥门户之见
1 楼 pangpang514 2011-12-22  
我擦,不会是尚学堂的切图吧??

相关推荐

    Hibernate执行持久层访问步骤

    NULL 博文链接:https://zhangzhi199129.iteye.com/blog/1585556

    hibernate源码分析

    Hibernate源码分析文档,解析Hibernate执行流程

    Struts1.x-Hibernate,曾删改查

    Struts1.x-Hibernate,曾删改查,

    hibernate概述

    hibernate框架的详细描述,自己总结的文本文档,包括它的生命周期,运行流程等.

    struts2+spring+hibernate整合示例

    整合流程: 1 首先整合spring和hibernate,这次我们在spring 中配置bean使用注解的方式 ,hibernate实体映射关系也使用注解的方式,配置完毕后用简单方法测试下hibernate是否整合成功。 a 加入支持:添加 spring...

    HR人力资源系统(Struts+Spring+Hibernate版)附数据库

    业务流程清晰,权限控制非常完善,功能齐全,提供源代码和大量数据库测试数据.在页面的布局美观,数据访问上做了大量优化,执行效率很高,另赠JS日历控件,分页标签库,EHCache缓存等使用工具及其使用方法.由于上传限制,未将...

    jbpm4.4学习笔记

    7 执行流程实例 22 7.1启动流程实例 22 7.2查询我的未完成的个人任务 23 7.3办理任务 24 7.4查询已经完成的任务 25 8流程变量 25 8.1添加流程变量 26 8.1.1在启动流程实例时 26 8.1.2在办理任务时 27 8.1.3执行流程...

    JSP基于SpringMVC+Hibernate盐城景点旅游网站(源码+论文+演示视频).zip

    三、能学到什么:①如何实现旅游景点酒店预订网站系统,从数据库设计到系统实现全流程; ②如何去编写一个与之类似的毕业设计系统。 四、阅读建议:1. 首先阅读《项目说明注意点.txt》以及《旅游网站论文.doc》 了解...

    ssh(structs,spring,hibernate)框架中的上传下载

    所以要完成对Lob字段的操作,Hibernate必须执行两步数据库访问操作,先Insert再Update。  使用BlobByteArrayType字段类型后,为什么我们就可以象一般的字段类型一样操作Blob字段呢?可以确定的一点是:...

    javaee_spring_jbpm:Spring mybatis Hibernate jbpm4

    spring mybatis hibernate3 jbpm4 deomo. JBPM 开始一个流程(启动流程) - 完成流程 完成流程操作...signalExecutionXxxx触发流程的执行 decision” 使用decision活动判断流向哪个转移 (decision活动具有更加

    java_jsp项目源码_项目申报系统(Struts2+Spring+Hibernate++Mysql5).rar

    项目申报系统是一个基于Struts2、Spring、Hibernate和MySQL5技术的综合信息平台,旨在简化项目申报流程,提高管理效率。该系统适用于各类企事业单位、政府部门和其他组织,支持多用户同时在线操作,实现信息的集中...

    办公系统源代码(sturts2,hibernate,mysql)

    开发语言:java +jsp +struts2+hibernate 开发环境:MyEclipse 数据库: MySQL 系统架构:B/S架构 服务器:Apache Tomcat 二、系统包含模块 1、档案管理系统 2、联系人管理系统 3、费用管理系统 4、库存管理系统 5、...

    IPPR2016:S-BPM的建模和执行平台

    S-BPM建模和执行平台这是一个基于Spring Boot支持的微服务的S-BPM流程的建模和执行平台。 建模平台基于Angular 1,而执行平台的前端则基于Angular2。基本上,该平台包括以下模块: ServiceDiscovery:自动检测设备和...

    JBPM4工作流应用开始指南.rar

    把流程部署到服务器上去 54 4.1 部署流程定义和资源文件 54 4.2 部署流程Java类的3个方法 57 4.3 例程:部署业务流程定义 58 4.4 小结 61 第5章 使用jBPM4 Service API控制流程 62 5.1 流程定义、流程实例和执行的...

    满满科技感的程序员个人简历

    开源框架 Struts1 、Hibernate3、sping2.5:熟悉Struts1执行流程,熟悉Hibernate的关系与对象的映射及性能优化,熟悉spring的IoC容器,利用spring中的AOP进行切面编程。并在项目中成功将它们整合,感受流行框架进行...

    Mybatis框架基础

    MyBatis、Hibernate 和 JDBC和 Hibernate 相比,MyBatis 封装性低于 Hibernate,但性能优秀、小巧、简单易学、应用广泛。和 JDBC 相比,MyBatis 减少了 50% 以上的代码量,并且满足高并发和高响应的要求。

    JBPM4学习经验总结第1季

    JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。jBPM是公开源代码项目,它使用要遵循 Apache ...

    JBoss Seam 工作原理、seam和hibernate的范例、RESTFul的seam、seam-gen起步、seam组件、配置组件、jsf,jboss、标签、PDF、注解等等

    Seam - 语境相关的组件[满江红20071230]............................................................................................................................ 1 Java EE 框架...........................

    JAVA程序开发大全---上半部分

    8.1.3 Struts框架执行流程 118 8.2 MyEclipse创建基于Struts框架的项目 119 8.2.1 创建Struts项目 119 8.2.2 Struts组件向导 121 8.2.3 Struts配置文件编辑器 124 8.3 Struts应用实例:登录系统 125 8.4 本章小结 ...

Global site tag (gtag.js) - Google Analytics