`
azheng270
  • 浏览: 91190 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Hibernate Spring Java Persistence API EJB3 相关的术语及关键字

阅读更多

以下是Hibernate Reference 3.2翻译时采用的术语

O/R Mapping 对象/关系数据库映射
identifier property: 标识属性
discriminator: 辨别标志(不使用"鉴别器")

join-subclass,union-subclass,join: 不翻译

fine-grained 细粒度
domain model 领域模型
business object 业务对象(v2的时候翻译为"商业对象",被无数人痛骂....)
annotations 注解(这个词还比较新,也见到有翻译为"特殊注释"/"标注"的)

Aggregate functions 统计函数 (聚集函数?聚合函数? 还是翻译为统计函数才能让人看懂)
Criteria Queries 条件查询(标准查询?这里Criteria是"判据"的含义,而非"标准",意译为条件查询更加明白)

session flush session清洗
lazy fetching 延迟加载(懒加载,翻译很直白,但是却不易理解)

对象状态:
persistent class 持久化类
persistent object 持久对象 (体现这是与某个持久化设备联系的,掉电之后不消失)
transient object 瞬时对象 (其含义是仅在内存中存在的,掉电之后消失,翻译为瞬时对象比较好)
detached object 脱管对象(与session脱离的对象)

outer-join fetching 外连接抓取 (fetch一般翻译为"获取",v2翻译的时候,为了突出其主动获取的特点,翻译为"抓取")

class hierarchy 类分层结构 http://www.umlchina.com/xprogrammer/glossary1.htm
inheritance hierarchy 继承层次 http://www-128.ibm.com/developerworks/cn/java/j-aopwork4/?ca=dwcn-newsletter-java

===============================================================================================
Hibernate Annotations Reference部分的术语表

http://wiki.redsaga.com/confluence/display/HART/glossary

数据库相关

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 覆写/覆盖

===============================================================================================
Enterprise JavaBeans 3.0 (5th Edition) 中文版词汇表

http://wiki.redsaga.com/confluence/display/E3OG/Home

standalone applications 独立桌面应用程序
distributed objects 分布(式)对象
response time 响应时间
Enterprise JavaBeans Enterprise JavaBeans
Java Persistence Java Persistence
EntityManager EntityManager
entity manager entity manager
Java EE Connector Architecture Java EE 连接器架构
Session bean Session bean
stub proxy 存根代理
deployment descriptor 部署描述文件
message destination message destination
enterprise beans enterprise beans
bean class bean class
EJB object EJB object or EJB对象
delegate 委托,委派
web services web services
annotation 注解
field 数据成员 jjhou的解释
column (数据库)字段
property 成员属性 指bean class的getter/setter
attribute 属性
method 成员函数
constructor 构造函数
persistence provider persistence provider or 持久化(服务)提供程序 倾向于前者
unqualified class name 非限定类名
build 生成 or 构建
interesting 值得注意的 在技术书籍interesting通常不是指有趣
undeploy 卸载
persistence context persistence context
persistence unit persistence unit
persistence manager persistence manager
eagerly fetch 立即获取
detached 游离
managed 托管,受管
wrapper types 封装类(型)
unchecked exception unchecked exception
partial XML deployment 部署描述片段
abstract schema name
抽象结构名称
schema (数据库)schema
element (XML)元素 or 节点?
remote/local/endpoint interface
远程/本地/端点接口
SQL join SQL join
relationship 关联/关系/关联关系
operator 操作符/运算符
transient property 非持久型成员属性 transient在单独使用时也可能译为"瞬时的"
entity listener entity监听器
named 具名的
transaction demarcation 事务划分
transaction-aware 事务感知的
transaction manager transaction manager
transactional context transactional context
heuristic decision 试探性决策
phantom read
幻读
build 生成、构建

===============================================================================================
Spring Reference 2.0翻译时采用的术语表

http://wiki.redsaga.com/confluence/pages/viewpage.action?pageId=404

I 核心技术

原文 译文 备注
BeanWrapper BeanWrapper 不翻译
DataBinder DataBinder 不翻译
multipart file resolver 分段文件解析器
MultiActionController MultiActionController 不翻译
multipart 分段
web view resolvers web视图解析器
web controller web控制器
handler 处理器
hooks 钩子(hooks)
domain special language DSL(domain special language) 不翻译(简写)
class loader class loader 不翻译
classpath classpath 不翻译
Spring Framework Spring Framework 不翻译,注意F是大写的
framework 框架
non-intrusive(ness) 非侵入性
convention-over-configuration 惯例优先
collaborator 协作者
autowiring 自动连接
wire 连接
singleton 单件
prototype 原型
DI 依赖注入 Dependency Injection
scope 作用域
lazily-instantiating 延迟实例化
inner bean 内部Bean
session session
type matching 类型匹配
callback 回调
IoC IoC(全称: Inversion of Control) 不翻译

AOP

原文 译文 备注
advice 通知
aspect 切面
pointcut 切入点

II 中间层数据访问

原文 译文 备注
checked exception checked exception 不翻译
unchecked exception unchecked exception 不翻译

III Web相关

原文 译文 备注
portlet portlet 不翻译
application context application context 不翻译
http session http session 不翻译

IV 整合

原文 译文 备注
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics
trigger 触发器
component 组件