• ----:)欢迎访问源码网(:----
  • 首页
  • 博客
  • 源码学院
  • 下载中心
  • 源码论坛
  • 发布源码
  • RSS
  • 繁體中文

源码网 - 中国第一源码门户
选择镜像:网通镜像 - 电信主站
  • 首 页
  • ASP源码
  • PHP源码
  • .NET源码
  • JSP源码
  • CGI源码
  • 编程相关
  • 书籍教程
  • 建站资源
  • 常用软件
FLASH源码 | 模板素材 | 服务器类 | 字体下载 | Delphi | Visual Basic | Visual C++ | Visual FoxPro | PowerBuilder | BCB
软件分类 | 最近更新 | 推荐软件 | TOP100 | 分类排行 | 发布软件 | 软件搜索 高级搜索




用户中心 添加到百度搜藏 添加到百度搜藏您的位置: 下载中心 >> 书籍教程 >> 编程开发 >> JAVA 书籍 >>下载页面
 

编辑推荐

  • 买普洱茶就到51普洱网
  • 中文域名 双线空间
  • 找幽默笑话就上幽默网
  • 帮您寻找您需要的源码!!!
 
 

最新更新

  • JavaServer Pages开发指南
  • Java数据库高级编程宝典
  • JAVA参考大全.J2SE.5EDITION(世界级程序设计大师作品)
  • Java案例开发:项目开发风暴
  • J2ME开发大全(中英文版)
  • hibernate 3.2 官方中文参考手册
  • ExtJS 2.0实用简明教程
  • Spring Framework 开发参考手册
  • Java完美编程(第三版)
  • Java文档五百篇
  • 21天学会用JAVA开发网络游戏
  • 用Java设计文本编辑器MiniEditor
  • 基于AppFuse框架的B2C电子商务系统研究与实现
  • JDK英文帮助 (chm)
  • Java开发指南-Servlets和JSP篇
 
 

下载排行

  • jave白皮书
  • java 2 编程21天自学通
  • Java课程设计案例精编源代码
  • Java 2从入门到精通
  • Java实用程序设计100例
  • 精通Eclipse电子书 (PDF)
  • j2ee 经典实例详解
  • java网络编程实例
  • Java 实用系统开发指南(彭晨阳 著)
  • Thinking in Java 3 中文版
  • JAVA2核心技术
  • J2EE专业项目实例开发
  • JAVA 入门视频教程
  • Java2编程详解
  • JAVA 2应用编程150例
 
 

推荐下载

 
 

百度搜索

 
 

hibernate 3.2 官方中文参考手册

  • 软件评价:
  • 是否推荐:否 相关评论
  • 软件大小:990KB
  • 运行环境:PDF
  • 软件语言:简体中文
  • 软件授权:免费软件
  • 收录/更新:2008-09-05/2008-09-05
  • 下载次数:
  • 标 签[?]:hibernate   中文参考手册   
  • 预览图片: 暂无预览图
  • 相关链接:暂无演示
  • 联系作者:

开始下载 查看软件介绍 评价此软件 查看评论 去论坛讨论
  • 软件简介: 
  • 上论坛找商业破解网站程序
  •  源码使用如需帮助,请到论坛发帖! 

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Hibernate的核心接口一共有5个,分别为:Session、SessionFactory、Transaction、Query和 Configuration。这5个核心接口在任何开发中都会用到。通过这些接口,不仅可以对持久化对象进行存取,还能够进行事务控制。下面对这五的核心接口分别加以介绍。

·Session接口:Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流,包含了很多常见的SQL语句。)。但需要注意的是Session对象是非线程安全的。同时,Hibernate的session不同于JSP应用中的HttpSession。

这里当使用session这个术语时,其实指的是Hibernate中的session,而以后会将HttpSesion对象称为用户session。

·SessionFactory接口:SessionFactroy接口负责初始化Hibernate。它充当数据存储源的代理,并负责创建 Session对象。这里用到了工厂模式。需要注意的是SessionFactory并不是轻量级的,因为一般情况下,一个项目通常只需要一个 SessionFactory就够,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。

·Configuration接口:Configuration接口负责配置并启动Hibernate,创建SessionFactory对象。在 Hibernate的启动的过程中,Configuration类的实例首先定位映射文档位置、读取配置,然后创建SessionFactory对象。

·Transaction接口:Transaction接口负责事务相关的操作。它是可选的,开发人员也可以设计编写自己的底层事务处理代码。

·Query和Criteria接口:Query和Criteria接口负责执行各种数据库查询。它可以使用HQL语言或SQL语句两种表达方式。

Hibernate源码中几个包的作用简要介绍

net.sf.hibernate.*

该包的类基本上都是接口类和异常类

net.sf.hibernate.cache.*

JCS的实现类

net.sf.hibernate.cfg.*

配置文件读取类

net.sf.hibernate.collection.*

Hibernate集合接口实现类,例如List,Set,Bag等等,Hibernate之所以要自行编写集合接口实现类是为了支持lazy loading

net.sf.hibernate.connection.*

几个数据库连接池的Provider

net.sf.hibernate.dialect.*

支持多种数据库特性,每个Dialect实现类代表一种数据库,描述了该数据库支持的数据类型和其它特点,例如是否有AutoIncrement,是否有Sequence,是否有分页sql等等

net.sf.hibernate.eg.*

Hibernate文档中用到的例子

net.sf.hibernate.engine.*

这个包的类作用比较散

net.sf.hibernate.expression.*

HQL支持的表达式

net.sf.hibernate.hq.*

HQL实现

net.sf.hibernate.id.*

ID生成器

net.sf.hibernate.impl.*

最核心的包,一些重要接口的实现类,如果Session,SessionFactory,Query等

net.sf.hibernate.jca.*

JCA支持,把Session包装为支持JCA的接口实现类

net.sf.hibernate.jmx.*

我不懂JMX,只知道JMX是用来编写App Server的管理程序的,大概是JMX部分接口的实现,使得App Server可以通过JMX接口管理Hibernate

net.sf.hibernate.loader.*

也是很核心的包,主要是生成sql语句的

net.sf.hibernate.lob.*

Blob和Clob支持

net.sf.hibernate.mapping.*

hbm文件的属性实现

net.sf.hibernate.metadata.*

PO的Meta实现

net.sf.hibernate.odmg.*

ODMG是一个ORM标准,这个包是ODMG标准的实现类

net.sf.hibernate.persister.*

核心包,实现持久对象和表之间的映射

net.sf.hibernate.proxy.*

Proxy和Lazy Loading支持

net.sf.hibernate.ps.*

该包是PreparedStatment Cache

net.sf.hibernate.sql.*

生成JDBC sql语句的包

net.sf.hibernate.test.*

测试类,你可以用junit来测试Hibernate

net.sf.hibernate.tool.hbm2ddl.*

用hbm配置文件生成DDL

net.sf.hibernate.transaction.*

Hibernate Transaction实现类

net.sf.hibernate.type.*

Hibernate中定义的持久对象的属性的数据类型

net.sf.hibernate.util.*

一些工具类,作用比较散

net.sf.hibernate.xml.*

XML数据绑定
加至站内收藏下载错误报告
下载地址:上海电信 苏州电信 (新窗口下载) 下载帮助
更多"hibernate 3.2 官方中文参考手册"下载


投一票: (4)      (0)
相关软件
  • InnoDB 中文参考手册
  • ajax与hibernate简单的结合(带讲解视频)
  • Bind9 中文参考手册(PDF)
相关资讯
  • InnoDB 中文参考手册:16 InnoDB version history 和其..
  • InnoDB 中文参考手册:15 故障检测与修复
  • InnoDB 中文参考手册:14 InnoDB 表的限制
  • InnoDB 中文参考手册:13 出错处理
  • InnoDB 中文参考手册:12 文件空间管理和磁盘 I/O
  • InnoDB 中文参考手册:11 表和索引结构
  • InnoDB 中文参考手册:10 multiversioning 的实现
  • InnoDB 中文参考手册:9 性能调整技巧(Performance tu..
  • InnoDB 中文参考手册:8 InnoDB 事务模式与锁定
  • InnoDB 中文参考手册:7 将 InnoDB 数据库移动到另一台..
  • 网友评论:
  • 查看所有评论
  • 我要发表评论
您的网名:
留言主题:
你要发表的内容:

 
  • 字母检索
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

关于本站 | 广告联系 | 版权声明 | 网站地图 | 发布软件 | 帮助中心 | 源码论坛

Copyright © 2008 CodePub.Com  程序支持:木翼     滇ICP备05005971号