您的位置:首页 > 编程语言 > Java开发

org.hibernate.annotations.Entity和javax.persistence.Entity区别、使用

2015-01-03 16:38 501 查看
直接干货:

1、org.hibernate.annotations.Entity

他是由Hibernate基于Java5提出的,巧妙的通过注解来简化大量的*.hbm.xml配置文件书写

2、javax.persistence.Entity

后者是Sun公司在Java EE 5规范中提出的Java持久化接口——Java Persistence API (JPA)


由于后者是容器级别的支持,加之对前者借鉴所以,在JavaEE 5之后开始使用后者做ORM。

所以我们选择@Entity的引入时,选择javax.persistence.Entity,避免不必要的麻烦。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐