为什么ormlite有自己的注释?

Moh*_*imi 1 java jpa ormlite

从我在ormlite中看到的,它已经实现了它的注释以及JPA标准注释.首先,设计一组新注释的原因是什么?其次,如何使用标准注释@Entity等代替ormlite特定注释.现在,我没有为这些实体定义错误.我需要一个jar文件吗?

Gra*_*ray 7

@DataNucleus是正确的. ORMLite不是完全兼容的JPA实现.ORMLite的许多功能都无法与JPA注释很好地映射,并且创建自己的集合更容易.JPA也是一个非常大的规范,我不希望大部分注释生成UnsupportedOperationException或突然失败.最后,我试图编写一个具有0依赖项的ORM库.

总而言之,我兴趣提高ORMLite的JPA兼容性,所以如果您对如何改进它有任何建议,请将它们发送到开发人员邮件列表.我很想改进它.