简体   繁体   English

JPA专业知识可以转让给Toplink吗?

[英]Is JPA expertise transferable to Toplink?

JPA和Toplink有何相似之处,使得其中一个方面的专业知识可以延续到另一个领域?

JPA is a subset of the features offered by TopLink. JPA是TopLink提供的功能的子集。 If you feel your needs are met by JPA, then use that. 如果您认为JPA可以满足您的需求,请使用它。 It will give you a simple route should you need to change ORM solution later. 如果您以后需要更改ORM解决方案,它将为您提供一条简单的路线。

As I understand it, TopLink is an implementation of the JPA standard. 据我了解,TopLink是JPA标准的实现。 There are others as well, and using TopLink implies using JPA. 也有其他,使用TopLink意味着使用JPA。 Of course with the newer versions of the JPA standard, I would suggest using a more robust architecture such as Hibernate. 当然,对于JPA标准的较新版本,我建议使用更健壮的体系结构,例如Hibernate。 The JPA standard infact borrowed quite a bit from Hibernate, and so now they are inline with one another. JPA标准实际上是从Hibernate借来的,因此现在它们彼此内联。 Another advantage is that there is a lot of reference material online for Hibernate, and TopLink is nowhere close to this. 另一个优点是Hibernate上有很多参考资料,而TopLink距此还很遥远。

Hibernate is a pretty complex tool, but experience in it would be highly desirable in any Java shop. Hibernate是一个非常复杂的工具,但是在任何Java商店中都非常需要使用它的经验。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM