Hibernate Spring Java Persistence API EJB3 相关的术语及关键字
来源:互联网 发布:音频下载软件 编辑:程序博客网 时间:2024/05/06 12:48
以下是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 核心技术
AOP
II 中间层数据访问
III Web相关
IV 整合
Annotations
来自: http://yulimin.javaeye.com/blog/70124
- Hibernate Spring Java Persistence API EJB3 相关的术语及关键字
- Hibernate Spring Java Persistence API EJB3 相关的术语及关键字
- 使用EJB3 Java Persistence API标准化Java持久性
- 使用EJB3 Java Persistence API标准化Java持久性
- 使用EJB3 Java Persistence API标准化Java持久性
- 5 Hibernate:Java Persistence API (JPA) 入门
- 结合SPRING 2.0使用JAVA PERSISTENCE API
- Java EE5到底有什么系列 – Java Persistence API 1.0( EJB3 Entity Bean)
- Java EE5到底有什么系列 – Java Persistence API 1.0( EJB3 Entity Bean)
- Java Persistence API、Hibernate、Toplink、Entity Enterprise Java bean之间的优缺点
- Hibernate 中采用JPA (java persistence api)Annotation 札记
- Java中的WebService的概念及相关术语
- JPA-Java Persistence API
- Java Persistence API
- Java Persistence Api
- JPA-Java Persistence API
- JDBC、Hibernate、Java Persistence
- Java persistence with hibernate
- 幼儿走路的锻炼方法
- C++字符串类源码
- 大佬们的IT外包争夺战
- XML:Schema(namespace)
- 我的地盘,我做主!
- Hibernate Spring Java Persistence API EJB3 相关的术语及关键字
- Access基础教程--第八章 使用VBA编程
- 抽屉原理
- 服务外包“蛋糕”如何烘焙
- Access教程 第七章 宏
- 福布斯:印度IT外包盛极而衰指日可待
- Access教程 第六章 数据库实例分析
- 大连软件欲再上一层楼
- Access教程 第五章 窗体