Dashboard > Hibernate Annotations Reference > Home > glossary
Hibernate Annotations Reference Log In   View a printable version of the current page.
glossary
Added by 菠菜, last edited by Mo Ying on May 13, 2006  (view change)
Labels: 
(None)

重新分类整理的列表

数据库相关

schema schema 不翻译
catalog 目录  
tables  
column 列/字段  
index 索引  
sequence 序列 对应于数据库中的sequence
unique 唯一的  
nullable 可为空的  
insertable 可插入的  
updatable 可更新的  
embedded objects 嵌入对象  
embeddable object 可嵌入的对象  
identity generator ID生成器  
sequence generator 序列生成器  
temporal precision 瞬时精度  
precision 精度  
decimal precision 十进制精度  
scale 刻度,数值范围 关系数据库中通常指小数点位数
decimal scale 十进制  
primary key 主键/主关键字  
primary key column 主键列  
foreign key 外键/外关键字  
foreign key column 外键列  
association 关联  
association column 关联列  
join column 连接列 根据情况选择不翻译
relationship 关系/关联  
unique constraint 唯一约束  
invariant constraint 不变约束  
constraint violation 约束违例  

Java/面向对象相关

POJO 简单java对象 Plain Old Java Object
entity hierarchy 实体层次  
field 字段  
property 属性  
attribute 属性  
Inheritance 继承  
unqualified class name 短类名 不附带包名
full qualified class name(fqcn) 全称类名 附带包名
List 列表 根据情况选择不翻译 
ordered list 有序列表  
indexed list 索引列表  
Bag 根据情况选择不翻译 
Set 集合 根据情况选择不翻译 
Map 映射/映射表 根据情况选择不翻译 
target entity 目标实体  
entity 实体  
Semantic 语义  
java representation java表示  
primitive type 主要/基本类型  
core type 核心类型  
Serializable 序列化  

O/R Mapping相关

object/relational mapping 对象/关系 映射  
metadata 元数据  
metamodel 元模型  
annotation 注解  
meta-annotation 元注解  
Metadata impact 元数据影响  
paradigm 范例  
persistence 持久/持久化  
wrapper class 封装/包裹类  
logical mapping 逻辑映射  
physical mapping 物理映射  
identity 标识(符) 能唯一标识一个对象的字段/列,对应到数据库一般为主键
Identifier 标识符  
Versioning for optimistic locking 乐观锁定版本控制  
transient 瞬态/瞬时的 这个词建议和具体的词组一起出现,单独出现似乎没有什么特别的意义
fetch 获取  
lazy fetch 延迟获取  
eagerly fetch 即时获取  
lazy loading 延迟加载  
lazy simple properties 延时加载的简单属性  
lazy association fetching 延时关联获取  
projection 投影  
ordinal 顺序的  
portable application 可移植的应用  
Class-defined 已定义类  
Table per Class 每个类一张表  
Single Table per Class Hierarchy 每个类层次结构一张表  
Joined Subclass 连接的子类  
inheritance hierarchy 继承层次结构  
one to many 一对多  
one to one 一对一  
many to many 多对多  
bidirectional 双向的  
unidirectional 单向的  
discriminator 识别符  
discriminator column 识别符列  
discriminator type 识别符类型  
owner side 所有者侧  
owner table 所有者表  
owner property 所有者属性  
owner primary key 所有者主键  
concatenation 串联/链接  
owned side 被拥有侧  
Collection 集合/集合类  
version 版本  
timestamp 时间戳  
optimize 优化  
Transitive persistence 传播性持久化  
cascading 级联  
Association fetching 关联获取  
composite primary key 复合主键  
secondary table 次级表  
Cache mode 缓存模式  
Flush mode Flush模式  
Cache region 缓存区  
second level cache 二级缓存  
query 查询  
native query 本地查询  
clause 子句  
scope 范围  
global scope 全局范围  
field level 字段级  
property level 属性级  
class level 类级  
package level 包级  
bean level bean级  
application level 应用级  
annotations extension 注解扩展  
persister 持续  
optimistic lock 乐观锁  
batch size 批大小  
context 上下文  
Access type 访问类型  
Sub-entity 子实体  
composite user type 复合自定义类型  
comparator 比较器  
comparator type 比较器类型  
callable 可调用的  
filter 过滤器  
validator 验证器  
build in 内建  
constraint descriptor 约束描述符  
constraint validator 约束验证  
automatic indexing 自动索引

常见技术英语

implicit 隐式  
explicit 显式  
capitalize 大写的  
mandatory 必须的  
externalize 外部化  
legacy system 遗留系统  
concurrency 并行  
cacheable 可缓存的  
Formula 公式  
mutable 可变的  
immutable 不可变  
dynamic 动态  
scalar 标量  
hash 哈希  
hint 提示  
regular expression 正则表达式  
override 覆写/覆盖  

大家都来补充啊,吼吼.

Posted by 菠菜 at Apr 14, 2006 11:35 | Permalink

我觉得可以改进的,大家讨论讨论:)这个表以后会大有用处的,呵呵:)

paradigm范式

paradigm意思挺多的,不过一下想不出来什么时候译为"范式"。。能否给个语境?

Versioning for optimistic locking乐观锁的版本控制

乐观锁定版本控制会不会通顺一点?

identity generator ID发生器 
ID生成器?

portable application轻便的应用

可移植的应用?

Table per Class
每个类一表表 

每个表一表

implicit
暗含,暗示

explicit
外在的,清楚的

implicit和explicit是反义词,觉得中文最好也体现这一点,建议:
implicit隐式
explicit显式

composite primary(这个是不是掉东西了)
应该是
composite primary key复合主键
 
hint
提示

Flush mode

Flush模式 
非缓冲模式如何?直接译是不容易。。

batch size
批尺寸 

批大小?

composite user type
复合用户类型

复合自定义类型?

unique constraint
唯一约束 

会不会让人误以为"仅有的约束"?"不重复约束"如何?风格和"不变约束"一直

build in

内建?

validator

验证?

mandatory托管的

必须的?

Posted by liuchang at Apr 18, 2006 20:20 | Permalink

build in 和 validator 就不用了,这个一看就知道的

Posted by DigitalSonic at Apr 18, 2006 20:50 | Permalink

关于 column

重新翻了一下Hibernate中文参考手册,发现里面有些地方翻译的是字段,有些地方是列,我们是不是统一都翻译成列.

Posted by 菠菜 at Apr 19, 2006 08:52 | Permalink

问一下,这个glossary是专用于Hibernate文档翻译的吗?个人有几点建议:

- 像one to one,one to many这些,应该是显然的,也不会引发歧义,除非考虑glossary的"完整性",可以不必列在其中

- 像preview release、wrapper class、Semantic、context这样的,属于一般词汇(并非Hibernate语境下的,semantic、context应该是"日常"词汇),除非glossary不仅限于Hibernate,也可不必列在其中。

- 对于column,感觉也不必过于细究,既然在中文里,我们平时都会在不同场合下用列或者字段,即两者的存在都是合理的,只有在具体语境下,使用某个词汇会导致混淆时(比如和field),这时再限定也不迟,如果一棒子打死可能也不太合适。

- 假如有了optimistic lock这个词汇了,那像Versioning for optimistic locking(用于乐观锁的版本标定)也可不必列在里面了,反正optimistic lock这个主旨不变,在具体翻译时让翻译的人稍做发挥也未尝不可,glossary不必限定太细。

 个人意见,仅供参考

Posted by Mo Ying at Apr 19, 2006 09:45 | Permalink

对于glossary的考虑有以下几点
1,完整性,one to one,one to many确实很简单,但是文档面对的读者有可能是第一次接触ORM的,我想一些基本的列出来是很有必要的.
2,统一性,介个嘛,不用多说了吧
3,......还没有想好,_

我觉得可以先提出一大堆来,最后再来删减.所以需要大家多补充,也不必限于Hibernate Annotation Reference,如果在Hibernte Reference里面出现了,但是Annotation没有出现的也可以整理出来,大不了最后发布的时候这部分不出现,但是整理一个和Hibernate的文档有关的相对完整的glossary还是有意义的,这个怪我没有说清楚.

Mo Ying说的有道理,glossary不必限的太死.Versioning for optimistic locking这个确实有点多余了.

Posted by 菠菜 at Apr 19, 2006 10:49 | Permalink

persistence

持续 

持久化?

identifier

标识符

identity

标识

fqcn(full qualified class name)

?

eagerly fetch

主动抓取

lazy loading

延时导入

延时加载?

composite primary(这个是不是掉东西了)

组合主键

 build in

内置?

Posted by Sean Chan at Apr 19, 2006 17:36 | Permalink

请负责各章节的同学们对照术语表进行修订.并欢迎继续补充和完善术语表.

Posted by 菠菜 at Apr 24, 2006 09:38 | Permalink
validator build in

这里没加翻译啊.
validator 验证器
build in我这章里是没有的,只有built-in,我翻成了内建

Posted by DigitalSonic at Apr 25, 2006 20:13 | Permalink

lazy loading

被动加载

Posted by Anonymous at May 22, 2006 12:27 | Permalink
Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.1.3 Build:#408 Jan 23, 2006) - Bug/feature request - Contact Administrators