六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 57|回复: 0

Hibernate 3.0 英文教程

[复制链接]

升级  49.33%

102

主题

102

主题

102

主题

举人

Rank: 3Rank: 3

积分
348
 楼主| 发表于 2013-1-13 18:40:03 | 显示全部楼层 |阅读模式
http://www.roseindia.net/hibernate/index.shtml
 
来由是朝着generator:
 
Here are the list of some commonly used generators inhibernate:
GeneratorDescription
incrementIt generates identifiers of type long, short or int that        are unique only when no other process is inserting data into the same        table. It should not the used in the clustered environment.
identityIt supports identity columns in DB2, MySQL, MS SQL Server,        Sybase and HypersonicSQL. The returned identifier is of type long, short        or int.
sequenceThe sequence generator uses a sequence in DB2, PostgreSQL,        Oracle, SAP DB, McKoi or a generator in Interbase. The returned        identifier is of type long, short or int
hiloThe hilo generator uses a hi/lo algorithm to efficiently        generate identifiers of type long, short or int, given a table and        column (by default hibernate_unique_key and next_hi respectively) as a        source of hi values. The hi/lo algorithm generates identifiers that are        unique only for a particular database. Do not use this generator with        connections enlisted with JTA or with a user-supplied connection.
seqhiloThe seqhilo generator uses a hi/lo algorithm to        efficiently generate identifiers of type long, short or int, given a        named database sequence.
uuidThe uuid generator uses a 128-bit UUID algorithm to        generate identifiers of type string, unique within a network (the IP        address is used). The UUID is encoded as a string of hexadecimal digits        of length 32.
guidIt uses a database-generated GUID string on MS SQL Server        and MySQL.
nativeIt picks identity, sequence or hilo depending upon the        capabilities of the underlying database.
assignedlets the application to assign an identifier to the object        before save() is called. This is the default strategy if no        <generator> element is specified.
selectretrieves a primary key assigned by a database trigger by        selecting the row by some unique key and retrieving the primary key        value.
foreignuses the identifier of another associated object. Usually        used in conjunction with a <one-to-one> primary key association.
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表