WEB开发网      婵犵數濞€濞佳囧磹婵犳艾鐤炬い鎰堕檮閸嬬喐銇勯弽銊с€掗梻鍕閺岋箑螣娓氼垱笑闂佽姘﹂褔婀佸┑鐘诧工妤犲憡绂嶉崜褏纾奸弶鍫涘妼缁楁岸鏌熷畡鐗堝殗闁诡喒鏅犲畷褰掝敃閵堝棙顔忔繝鐢靛仦閸ㄥ爼骞愰幘顔肩;闁规崘绉ぐ鎺撳亹闁绘垶锕╁Λ鍕⒑閹肩偛濡奸悗娑掓櫇缁顓兼径妯绘櫇闂佹寧绻傞弻濠囨晝閸屾稓鍘甸柣搴㈢⊕閿氶柣蹇ョ稻缁绘繃绻濋崘銊т紝闂佽鍨伴崯鏉戠暦閻旂⒈鏁傞柛鈾€鏅欑槐妯衡攽閻愬樊鍤熷┑顔藉劤铻為柛鏇ㄥ墯閸欏繘鏌嶉崫鍕櫣缂佲偓婢跺绠鹃柟瀛樼箘閿涘秵顨ラ悙顏勭伈闁诡喖缍婂畷鎯邦槻婵℃彃顭烽弻娑㈠Ω閵夈儺鍔夌紓浣稿€哥粔褰掑极閹剧粯鏅搁柨鐕傛嫹 ---闂傚倷鐒︾€笛兠洪埡鍛闁跨噦鎷�
开发学院软件开发Java Java Persistence API 2.0 更新 阅读

Java Persistence API 2.0 更新

 2009-12-24 00:00:00 来源:WEB开发网 闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹闂傚倷绀侀幉锟犲垂閻㈠灚宕查柟鎵閸庡秵銇勯幒鎴濃偓鐢稿磻閹炬枼妲堟繛鍡楃С濞岊亞绱撻崒姘扁枌闁瑰嚖鎷�婵犵數濮幏鍐川椤撴繄鎹曢梻渚€娼уú銈吤洪妸鈺佺劦妞ゆ帊鑳堕埊鏇㈡煏閸モ晛浠х紒杈╁仱閺佹捇鏁撻敓锟�闂傚倷绶氬ḿ褍螞閹绢喖绠柨鐕傛嫹  闂傚倷鑳舵灙缂佺粯顨呴埢宥夊即閵忕姵鐎梺缁樺姈椤愮厧鈽夊Ο閿嬬€婚梺褰掑亰閸撴稑鈻斿鑸碘拺闁告稑饪村▓鏃€绻涚仦鍌氬闁崇粯鎹囬獮瀣攽閹邦剚顔傛俊鐐€栧濠氬储瑜忛幉鎾晸閿燂拷
核心提示: 这些早期的 OpenJPA 2.0 驱动程序有什么用?Apache OpenJPA 路线图中记录的所有东西都是开发的对象,通过每一次新功能的整合,Java Persistence API 2.0 更新(4),相应的 JUnit 测试和相关的文档更新也进行了整合,有望在规范、OpenJPA 实现、

这些早期的 OpenJPA 2.0 驱动程序有什么用?

Apache OpenJPA 路线图中记录的所有东西都是开发的对象。通过每一次新功能的整合,相应的 JUnit 测试和相关的文档更新也进行了整合。有望在规范、OpenJPA 实现、测试用例和文档之间提供足够的背景信息,以便您能在实践中学习 JPA 2.0 新功能。

如果一直关注 JPA 2.0 专家组,您会知道这是个持续的目标。JPA 专家组每周都在不断修改规范和相关 API,尽管由于最终版本即将出炉修改的速度正在减慢。当然,由于这些持续的变更,应该意识到 OpenJPA 实现可能与专家组目前的进展不是完全同步的,因此在 JPA 专家组交付最终规范之前可能会发生某些差异。

在您体验这些 JPA 2.0 新功能时,OpenJPA 社区渴望得到您的建议。无论是发现了潜在的 bug 还是对规范的误解,或者是对驱动程序的其他反馈,您的意见可以发送到我们的 User 或 Dev 邮件列表,这将对我们的工作产生积极有益的影响。当然,如果发现了明显的 bug,不要犹豫创建 JIRA Issues。我们希望这一版的 OpenJPA 2.0 能够尽可能的全面,因此我们十分乐于接受和期待着早期客户的反馈。

性能和数据库支持

性能总是很受关注,尤其是要在稳定的运行时库(比如 OpenJPA 1.2.x)中引入如此多的新功能时。我们一直在监控这些新功能的性能方面以及它们对现有 JPA 1.0 功能的影响。我们不仅不希望带来任何性能倒退,而且我们的目标是能够改进现有代码库的性能。当然,我们也一直在测量和监控新特性的性能。

我们还一直致力于改善和扩展数据库支持。当然,从 IBM 的角度而言,我们在努力实现其对 IBM DB2®、Informix®、Derby 甚至 solidDB® 的最佳支持。 OpenJPA 还提供了对 Oracle 和 Microsoft® SQL Server 的支持。最近提交的更新还改善了对 PostgreSQL 和 MySQL 的支持。OpenJPA 文档概括了数据库支持的广度。我们不断对主要数据库运行全面的 OpenJPA 2.0 测试 bucket 以确保所有新功能的覆盖面。

结束语

希望本文能够引起您对 JPA 2.0 及相关 Apache OpenJPA 2.0 实现的兴趣。整个 JPA 2.0 工作还在进行中,但是随着在 11 月份推出最终版本以及其后不久应发布完全合乎规范的 OpenJPA 2.0 目标的临近,规范将日益完善。

上一页  1 2 3 4 

Tags:Java Persistence API

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接