添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符1型号页 > 首字符1的型号第223页 > 123
HIBERNATE - 符合Java的习惯的关系数据库持久
Hibernate2中参考文档
2.1.1
目录
前言
1.
在Tomcat的中快速上手
1.1.
开始的Hibernate之旅
1.2.
第一个可持久化类
1.3.
映射的猫
1.4.
与猫同乐
1.5.
结语
2.
½系结构
2.1.
总览
2.2.
持久化对象标识(持久性对象标识)
2.3.
JMX集成
2.4.
JCA支持
3.
SessionFactory 配½
3.1.
可编程配½方式
3.2.
获取SessionFactory的
3.3.
用户自行提供JDBC连接
3.4.
冬眠提供的JDBC连接
3.5.
其它配½属性
3.5.1.
SQL方言SQL方言
3.5.2.
外连接抓取(外连接抓取)
3.5.3.
二进制流
3.5.4.
在控制台记½ SQL
3.5.5.
自定义的ConnectionProvider
3.5.6.
常用数据库属性
3.5.7.
自定义的CacheProvider
3.5.8.
事务策略
3.5.9.
绑定的SessionFactory到JNDI
3.5.10.
查询语言替换
3.6.
XML 配½文件
3.7.
日志
3.8.
NamingStrategy
4.
持久化类(持久化类)
4.1.
简单示例
4.1.1.
为持久化字段声明访问器(访问)和是否可变的标志(存取器)
4.1.2.
实现一个默认的构造方法(构造函数)
4.1.3.
提供一个标识属性( identifier属性) (可选)
4.1.4.
建议½用不是 final 的类 (可选)
4.2.
继承(遗传)
4.3.
持久化生½周期(Lifecycle)中的回调(Callbacks)
4.4.
合法性检查(是Validatable )
4.5.
XDoclet的示例
5.
O / R Mapping的基础
5.1.
映射声明(映射声明)
5.1.1.
DOCTYPE
5.1.2.
hibernate的映射
5.1.3.
5.1.4.
id
5.1.4.1.
发电机
5.1.4.2.
高/½½算法(Hi/Lo Algorithm)
5.1.4.3.
UUID算法( UUID算法)
5.1.4.4.
标识字段和序列(标识列和序列)
5.1.4.5.
程序分配的标识符(指定标识符)
5.1.5.
复合-ID联合ID
5.1.6.
识别器(鉴)
5.1.7.
版本(版本) (可选)
5.1.8.
时间戳(时间戳) (可选)
5.1.9.
物业
5.1.10.
多对一(多对1 )
5.1.11.
一比一
5.1.12.
组件(组件) ,动态组件(动态分量)
5.1.13.
子类(子类)
5.1.14.
连接的子类(连接子类)
5.1.15.
地图,设置,列表,包
5.1.16.
引用(进口)
5.2.
Hibernate的支持的
5.2.1.
实½(Entities)和值(values)
5.2.2.
基本值类型
5.2.3.
持久化枚举(持续枚举)类型
5.2.4.
自定义值类型
5.2.5.
映射到"任意" (任意)类型
5.3.
SQL中引号包围的标识符
5.4.
自定义DDL
5.5.
映射文件的模块化(模块映射文件)
6.
集合类(集合)
6.1.
持久化集合类(永久收藏)
6.2.
映射集合(映射的集合)
6.3.
值集合和多对多关联(值集合和多对多关联)
6.4.
一对多关联(一对多关联)
6.5.
延迟初始化(延迟加½½)(Lazy Initialization)
6.6.
集合排序(排序集合)
6.7.
对集合排序的其他方法(其他的方式来排序的集合)
6.8.
垃圾收集(垃圾收集)
6.9.
双向关联(双向关联)
6.10.
三重关联(三元协会)
6.11.
异类关联(异构协会)
6.12.
集合例子(集合示例)
6.13.
<idbag>
7.
组件(组件)
7.1.
½为依赖的对象(As Dependent Objects)
7.2.
在集合
7.3.
½为一个 Map 的索引(As a Map Index )
7.4.
½为联合标识符(As Composite Identifiers)
7.5.
动态组件(动态组件)
8.
操½持久化数据
(操纵持久数据)
8.1.
创建一个持久化对象
8.2.
装½½对象
8.3.
查询
8.3.1.
标量查询(标量查询)
8.3.2.
查询接口( Query接口)
8.3.3.
可滚动迭代(循环滚动)
8.3.4.
过滤集合类
(过滤集合)
8.3.5.
条件查询
8.3.6.
½用本地 SQL 的查询
8.4.
更改在½前
session 中保存或者装½½的对象
8.5.
更改在以前
session 中保存或者装½½的对象
8.6.
把在先前的
session 中保存或装½½的对象重新与新 session 建立关联(reassociate)
8.7.
删除持久化对象
8.8.
对象图(对象图)
8.8.1.
自动管理生½周期的对象(lifecycle object)
8.8.2.
通过可触及性决定持久化(
通过可达性持久性)
8.9.
清洗
(法拉盛) -
这个词很难翻译,不½½用“刷新”,因为刷新一已经
"refresh"½用了。有什么½的建议?
8.10.
结束一个会话
8.10.1.
清洗
(同花顺)会议
8.10.2.
提交事务
8.10.3.
关闭会话
8.10.4.
处理异常
8.11.
拦截器
(拦截器)
8.12.
元数据
(元数据)API
9.
父子关系
(父子关系)
9.1.
关于集合
9.2.
双向的一对多关系(双向一对多)
9.3.
级联(
瀑布)
9.4.
级联更新(
使用级联更新( ) )
9.5.
结论
10.
Hibernate的查询语言(查询语言) ,
HQL
10.1.
大小写敏感性
(区分大小写)
10.2.
从子句
10.3.
联合(协会)和连接(连接)
10.4.
选择子句
10.5.
统计½数
(聚合函数)
10.6.
多½(polymorphism)
10.7.
哪里
子句
10.8.
表达式
(表达式)
10.9.
ORDER BY子句
10.10.
GROUP BY子句
10.11.
子查询
10.12.
示例
10.13.
提示和技巧(技巧
&放大器;
窍门)
11.
实例(A样例)
11.1.
持久化类
11.2.
Hibernate的映射
11.3.
Hibernate代码
12.
性½提升(Improving Performance)
12.1.
用于延迟装½½的代理
12.2.
第二层缓存(二级缓存)■
12.2.1.
映射(映射)
12.2.2.
只读缓存
12.2.3.
/
写缓存
12.2.4.
非严格读/写缓存
12.2.5.
事务缓存(事务)
12.3.
管理
会议
缓存
12.4.
查询缓存(查询缓存)
13.
理解集合类的性½(
理解集合性能)
13.1.
分类(分类)
13.2.
列表,地图和套用于更新效率最高
13.3.
包包和列表是反向集合类中效率最高的
13.4.
一次性删除(一次性删除)
14.
条件查询
(条件查询)
14.1.
创建一个
标准实例
14.2.
缩小结果集范围
14.3.
对结果排序
14.4.
关联(协会)
14.5.
动态关联对象获取(动态关联抓取)
14.6.
根据示例查询(
例如查询)
15.
SQL文字
15.1.
创建一个基于SQL的查询
15.2.
别名和属性引用
15.3.
为 SQL 查询½名
16.
继承映射(继承映射)
16.1.
三种策略
16.2.
限制
17.
事务和并行(事务和并发)
17.1.
配½,会话和工厂(Configurations, Sessions and Factories)
17.2.
线程和连接(
线程和连接)
17.3.
乐观锁定/版本化(乐观锁/版本)
17.3.1.
½用长生½周期带有自动版本化的会话
17.3.2.
½用带有自动版本化的多个会话
17.3.3.
应用程序自己进行版本检查
17.4.
会话断开连接(
会话断开)
17.5.
悲观锁定(
悲观锁)
18.
映射实例(映射的例子)
18.1.
雇员/雇主(
雇主/雇员)
18.2.
½者/著½(Author/Work)
18.3.
客户/订单/品
(客户/订单/产品)
19.
工具箱指南
19.1.
架构生成器(架构生成)
19.1.1.
对模式的定制化(自定义模式)
19.1.2.
运行该工具
19.1.3.
属性(属性)
19.1.4.
½用 Ant(Using Ant)
19.1.5.
对架构的增量更新(增量架构更新)
19.1.6.
- 蚂蚁
来增量更新
模式(使用Ant进行增量架构更新)
19.2.
代码生成(
代码生成)
19.2.1.
配½文件(可选)
19.2.2.
元属性
19.2.3.
基本的取景器生成器(基本取景器生成器)
19.2.4.
基于速度的渲染器/生成器(基于速度的渲染器/发电机)
19.3.
映射文件生成器(映射文件生成)
19.3.1.
运行此工具
20.
最½实践
(最佳实践)
前言
在今日的企业环境中,把面向对象的½件和关系数据库一起½用可½是相½麻烦、浪费时间的。
冬眠是一个面向Java的
环境的对象/关系数据库映射工具。对象/关系数据库映射
(对象/关系映射( ORM ) )这个术语表示一种技术,用来把对象模型表示的对象映射到
基于SQL的关系模型结构中去。
Hibernate的不仅仅管理的Java类到数据库表的映射,还提供数据查询和获取数据的方法,可以大幅
度减少开发时人工½用
SQL和JDBC
处理数据的时间.Hibernate
的目标是对于开发者通常的数据
持久化相关的编程任务,解放其中的 95%。
如果½对
休眠和对象/关系数据库映射还是个新手,或者甚至对Java的
也不熟悉,请按照下
面的步骤来学习。
1.
阅读这个
30 分钟就可以结束的
第1章,在Tomcat的中快速上手
,它½用
Tomcat中。
2.
阅读
Chapter 2, ½系结构
来理解
Hibernate 可以½用的环境。
3.
查看休眠
发行包中的
eg/目½,里面有一个简单的独立运行的程序。把½的 JDBC
驱动拷
贝到
lib/目½下,修改一下 src/hibernate.properties,指定其中½的数据库的信息。进入½
令行,切换到½的发行包的目½,输入
ant eg(½用了 Ant),或者在 Windows
操½系统中½用
建如。
4.
把这½参考文档½为½学习的主要信息来源。
5. 在 Hibernate 的½站上可以找到经常提问的问题与解答(FAQ)。
6.在休眠
½站上还有第三方的演示、示例和教程的链接。
7.休眠
½站的“社区(Community
区) “是讨论关于设计模式以及很多整合方案( Tomcat的,
JBoss, Spring,Struts, EJB,等等)的½地方。
8.
离线版本的
½站随着
发行包一起发布,½于
doc/目½下。
如果½有问题,请½用
½站上链接的用户论坛。我们也提供一个
JIRA 问题½踪系统,
来搜集
BUG
报告和新功½请求。如果½对开发
有兴趣,请加入开发者的邮件列表。
(译者注:目前的Hibernate
已经有一个中文的用户论坛,网址
是http://forum.hibernate.org.cn
我们随时欢迎您的访问。)
翻译说明
=========================================================
本文档的翻译是在½络上协½进行的,也会不断根据 Hibernate 的升级进行更新。提供此文档的
目的是为了减少学习
Hibernate 的坡度,而非代替原文档。我们建议所有有½力的读者½直接阅
读英文原文。
若您对翻译有异议,或发现翻译错误,敬请不吝赐教,请到
Hibernate的中文论坛
( http://forum.hibernate.org.cn )提出,或报告到如下邮箱
地址: caoxg
在redsaga.com
第 6
章(集合类)、第
7
章(组件)是由
jlinux
翻译,第
10
章(父子关系)是由
MUZIQ
翻译,第
16
章(事务和并行)、第
17
章(映射实例)是由
liangchen
翻译,其他各章节是由曹晓钢翻译的,第
18、19、20
章,布鲁斯,罗宾
也有贡献。曹晓钢也进行了全书从
2.0.4
更新到
2.1.1 版本的工
½。
更详细的翻译者与翻译更新情况,请查阅
CVS
目½下的
翻译- log.txt的文件。
版权声明
=========================================================
英文文档属于
发行包的一部分,遵循
LGPL
协议。本翻译版本同样遵循
LGPL
协议。参与翻译的译者一致同意放弃除½名权外对本翻译版本的其它权利要求。
您可以自由链接、下½½、传播此文档,或者放½在您的½站上,甚至½为产品的一部分发行。½
前提是必须保证全文完整½½½,包括完整的版权信息和½译者声明。这里“完整”的含义是,不
½进行任½删除/增添/注解。若有删除/增添/注解,必须明确声明那些部分并非本文档的一部
分。
查看更多123PDF信息
推荐型号
供货商
型号
厂家
批号
数量
封装
单价/备注
操作
    QQ: 点击这里给我发消息 QQ:2880707522 复制 点击这里给我发消息 QQ:2369405325 复制

    电话:0755-82780082
    联系人:杨小姐
    地址:深圳市福田区振兴路156号上步工业区405栋3层

    123
    -
    -
    -
    -
    终端采购配单精选

QQ: 点击这里给我发消息 QQ:2885741998 复制 点击这里给我发消息 QQ:2885742022 复制
电话:15112667855
联系人:谌小姐
地址:深圳市龙岗区横岗街道六约社区深峰路3号4E
123
GRM188R61E225KA12D
Murata_村田
20+/21+
SMD
200000¥/片,原装现货
QQ: 点击这里给我发消息 QQ:1807086236 复制 点击这里给我发消息 QQ:2322757237 复制

电话:0755-82533156 82710336
联系人:朱经理、张小姐
地址:深圳市福田区华强北上步工业区501栋11楼1109-1110室
123
19+
15000
十年专营,供应原装正品!热卖现货!
QQ: 点击这里给我发消息 QQ:2881147140 复制

电话:0755-89697985
联系人:李
地址:深圳市龙岗区平湖街道平湖社区平安大道3号铁东物流区11栋1822
123
Adafruit Industries LLC
24+
10000
-
原厂一级代理,原装现货
QQ: 点击这里给我发消息 QQ:2881501652 复制 点击这里给我发消息 QQ:2881501653 复制

电话:0755-83223003
联系人:朱
地址:福田区红荔路上步工业区201栋西座316
123
3M
24+
19300
原厂封装
全新原装现货,原厂代理。
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:何小姐
地址:海淀区中关村大街32号和盛嘉业大厦10层1008室
123
SEMTECH
21+
10000
QFN-21
全新原装正品/质量有保证
QQ: 点击这里给我发消息 QQ:3004264855 复制

电话:075582788161
联系人:王小姐
地址:深圳市华强北世纪汇都会轩4507
123
REF195ESZ-REEL
549
SOP8
ADI原装
50
QQ: 点击这里给我发消息 QQ:1584878981 复制 点击这里给我发消息 QQ:2881290686 复制

电话:010-62962871、62104931、 62106431、62104891、62104791
联系人:刘经理
地址:北京市海淀区中关村大街32号和盛嘉业大厦10层1008
123
原厂原装
21+
10100
全新
全新原装正品/质量有保证
查询更多123供应信息

深圳市碧威特网络技术有限公司
 复制成功!