`
azheng270
  • 浏览: 93275 次
  • 性别: 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 整合

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

相关推荐

    Java Persistence WIth Hibernate 2nd

    Manning出版 Java Persistence With Hibernate 第二版 清晰pdf Hibernate, an open source project that is almost 15 years old. In a recent poll, Hibernate was among the top five tools used by many Java ...

    [课堂课件讲解]Java微服务实践-Spring Boot Java Persistence API.pptx

    Java微服务实践-Spring Boot Java Persistence API Java Persistence API(JPA)是一种Java持久化API,用于实现Java应用程序中的数据持久化。JPA提供了一个标准的、可移植的、基于对象关系映射(ORM)的持久化机制...

    APress Pro EJB 3 Java Persistence API

    《APress Pro EJB 3 Java Persistence API》一书由Mike Keith和Merrick Schincariol共同编写,出版于2006年,是关于Java Persistence API(JPA)与Enterprise JavaBeans(EJB)3的深入研究。本书旨在为读者提供关于...

    Pro EJB 3 Java Persistence API.pdf

    根据提供的文件信息,我们可以推断出这本书主要关注的是EJB 3中的Java Persistence API(JPA)技术。接下来,我们将详细解析与该书标题、描述、标签及部分内容相关的知识点。 ### 一、EJB 3简介 EJB (Enterprise ...

    Pro EJB 3 Java Persistence API

    《Pro EJB 3 Java Persistence API》是一本深入探讨企业级Java应用开发的专业书籍,主要聚焦于EJB 3.0版本中的Java Persistence API(JPA)。EJB(Enterprise JavaBeans)是Java EE平台的核心组件之一,用于构建可...

    Java Persistence with Hibernate

    本文将基于《Java Persistence with Hibernate》这一经典著作,深入探讨Hibernate的核心概念和技术细节。 #### 书评摘要与概述 《Java Persistence with Hibernate》被誉为是Hibernate领域的权威指南。本书由项目...

    Java Persistence API

    - **JPA 出现之前的持久化方案**:在JPA出现之前,Java社区已经存在多种持久化解决方案,包括规范化的JDBC、Java Data Objects (JDO)、EntityBeans (EJB 1.x 和 2.x),以及非规范化的Hibernate、Castor、iBatis SQL ...

    Java Persistence API(EJB3.0中的 JPA 规范说明)

    ### Java Persistence API (EJB 3.0 中的 JPA 规范说明) #### 引言 Java Persistence API(简称 JPA)是 Java 社区规范 JSR 220 的一部分,它定义了一种对象关系映射工具的标准,允许 Java 开发人员将 Java 应用...

    来自Java Persistence With Hibernate的示例

    本示例将聚焦于Java Persistence API(JPA)以及其常用的实现框架Hibernate,探讨如何有效地进行数据库操作。 Java Persistence API(JPA)是Java EE平台的一部分,它为Java开发者提供了一种标准的方式来管理对象-...

    Pro.EJB.3.Java.Persistence.API.pdf

    本书《Pro.EJB.3.Java Persistence API》深入探讨了如何利用EJB 3.0和Java Persistence API来构建高效且可维护的企业级Java应用程序。通过对这些技术的详细讲解,读者可以更好地理解和应用这些强大的工具来解决实际...

    Spring Persistence with Hibernate

    《Spring Persistence with Hibernate》这本书聚焦于使用Spring框架与Hibernate结合来构建强大且可靠的持久化解决方案,适用于企业级Java应用程序。Spring框架是一个全面的后端开发框架,而Hibernate则是一个流行的...

    JavaPersistenceWithHibernate

    《Java Persistence with Hibernate》是一本深入探讨Java领域对象关系映射(ORM)框架Hibernate的专业书籍。这本书详尽地阐述了如何使用Hibernate进行数据持久化,从而帮助开发者在Java应用程序中高效地管理和操作...

    ejb3-persistence

    【ejb3-persistence】是Java企业版(Enterprise JavaBeans,EJB)3.0规范中的持久化模块,它是Java后端开发中的一个重要组件,主要处理数据库操作和对象关系映射(Object-Relational Mapping,ORM)。在Spring框架中...

    Java Persistence API 2.0 FINAL文档

    ### Java Persistence API 2.0 (JPA 2.0) Final Release文档解析 #### 标题:Java Persistence API 2.0 FINAL文档 #### 描述解析:Java Persistence API(JPA)2.0规范概述 Java Persistence API (JPA) 2.0是一个...

    hibernate-ejb3-persistence.jar.zip

    在使用Hibernate3的时候,发现程序编译好了,在运行时总是抛出java.lang.NoClassDefFoundError: javax/persistence/EntityListeners异常,经查找是因为缺少ejb3-persistence.jar包。应该是这个~

    Manning - Java Persistence With Hibernate.pdf

    9. JPA与Hibernate:Java Persistence API(JPA)是Java EE中定义的一个标准,Hibernate是其一个实现。JPA提供了更高级别的抽象,而Hibernate则提供了更多的特性和灵活性。 10. 实战应用:书中通过实际案例展示了...

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