哪个是解析持久性注释的类?

时间:2015-09-17 20:57:46

标签: java

给定Persistence规范的实现(例如EclipseLink),我如何找到类的源代码,例如在@Entity这样的代码中解析持久性注释?

2 个答案:

答案 0 :(得分:2)

@Entity和朋友是JPA, the Java Persistence API的一部分。 JPA只是一个标准,并且有多个符合该标准的实现。因此,您的问题的答案取决于您正在使用哪种JPA实现。

如果您只是寻找 示例,我会查看EclipseLink, which is the reference implementation。您可以找到runtime's source code on GitHub.

的副本

答案 1 :(得分:1)

我通常用来在线搜索任何java源代码的地方是, Grep Code

正如马特所说,@Entity是JPA的界面,并且会有 许多实现供应商,如Hibernate,Eclipse Link等,