java - 为什么 ormlite 有自己的注释?

标签 java jpa ormlite

从我在 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/

相关文章:

spring - 无法将名称[org.hibernate.dialect.MySQL5Dialect]解析为策略[org.hibernate.dialect.Dialect]

java - 在 JPA CriteriaBuilder 中使用正则表达式

java - ormlite 更改带有问号的字符

java - 使用 GSON 传递 jira json

Java Socket 不等待接收字节

java - gwt rpc 中的 session ID cookie

java - Android Studio ORMLite 配置文件 - 找不到原始目录

java - 生成一个大于或小于前一个随机数的随机数

java - Hibernate工具可以生成JPA POJO吗?

java - 在 Android 版 ORMLite 中加入类会引发 SQL 异常 : could not find a foreign class or vice versa