从我在 ormlite 中看到的情况来看,它已经实现了它的注释以及 JPA 标准注释。首先,设计新的注释集的原因是什么?
其次,如何使用 @Entity
等标准注释来代替 ormlite 特定的注释。现在,我没有为这些实体定义错误。我需要一个 jar 文件吗?
最佳答案
@DataNucleus 是正确的。 ORMLite不是完全兼容的 JPA 实现。 ORMLite 的许多特性不能很好地映射到 JPA 注释,创建我自己的特性集更容易。 JPA 也是一个非常 的规范,我不希望很大比例的注释生成UnsupportedOperationException
或突然失败。最后,我试图编写一个具有 0 个依赖项的 ORM 库。
综上所述,我对提高 ORMLite 的 JPA 兼容性很感兴趣,所以如果您有任何关于如何让它变得更好的建议,请将它们发送至 developers mailing list .我很乐意改进它。
关于java - 为什么 ormlite 有自己的注释?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187304/