欢迎您访问科普小知识本站旨在为大家提供日常生活中常见的科普小知识,以及科普文章!
您现在的位置是:首页  > 科普文章

toplink

科普小知识2022-09-29 10:59:25
...

topLink是一套专供Java程式师运用的物件关连映射(object-relationalmapping)套件(Package,Java编程语言的Package是专门用来对“类别”进行群化整理之用)。它提供一个强效且弹性的框架(Framework),可让Java物件存放到关连性数据库内,或提供Java物件与XML文件的转换功效。

1、历史

TopLink最初是在1990年代由TheObjectPeople公司以Smalltalk编程语言所撰写成,而"TOP"一字其实是缩写,全写即是"TheObjectPeople"。到了1995年、1996年左右这套软件产品被人用Java编程语言加以完整改写,等于用Java编程语言重新再诠释一遍此项产品,并重新命名为“TopLinkforJava”。

到了2000年TheObjectPeople公司被拆分,同时TopLink软件也被WebGain公司买去。至2002年时又由甲骨文公司(Oracle)买走TopLink,并由其接手后续的研发改版,如今TopLink这套软件已经成为OracleFusionMiddleware(融合中介软件)软件家族中的一员。

2、特点

虽然多数人都已知TopLink是一套物件关连映射(或称:对应)的工具程式,但其仍有几项关键特点值得强调:

丰富的“查询框架,queryframework”,该框架支援:面向对象的表现框架、范例式查询“QuerybyExample,简称:QBE”、EJBQL、SQL以及预存程序(storedprocedure)。

一个物件层级、层次的交易框架。

先进的快取能力,确保物件能被一致性的辨识。

完整具备了直接映射(对应)与关连映射(对应)。

Object-to-XML的映射、对应,此外也支援JAXB。

支援EIS/JCA等非关连性的资料来源。

视觉化的映射编辑软件:MappingWorkbench。

上一篇:境内融资

下一篇:电子邮件系统

推荐阅读