首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么ormlite有自己的注释?

为什么ormlite有自己的注释?
EN

Stack Overflow用户
提问于 2012-04-17 15:56:23
回答 2查看 770关注 0票数 1

根据我在ormlite中看到的,它已经实现了自己的批注以及JPA标准批注。首先,设计新的注解集的原因是什么?其次,如何使用@Entity等标准批注来代替ormlite特定的批注。现在,我得到了这些实体的未定义错误。我需要一个jar文件吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-17 17:02:15

因为它不是真正的JPA实现,只是为了方便起见使用了JPA注释。显然,通过使用它,您会失去JPA本身提供的可移植性,但是对于非常特定的情况,它可能会有一些优势

票数 4
EN

Stack Overflow用户

发布于 2012-04-18 01:32:16

@DataNucleus是正确的。ORMLite不是一个完全兼容的JPA实现。ORMLite的许多特性与JPA注解不能很好地映射,因此创建我自己的注解集更容易。JPA也是一个非常大的规范,我不希望很大比例的注释生成UnsupportedOperationException或jut悄悄失败。最后,我试图编写一个没有依赖项的ORM库。

总之,我对改进ORMLite的JPA兼容性很感兴趣,所以如果你有任何关于如何改进它的建议,请将它们发送到developers mailing list。我很乐意改进它。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10187304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档