您的位置:首页 > 其它

EJB JPA简介

2012-11-08 14:39 253 查看
WHAT、HOW、WHY

初探,后续更新。


什么是JPA?


JPA(Java Persistence API)是Sun官方提出的Java持久化规范。为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据。它的出现主要是为了简化现有的持久化开发工作和整合ORM技术。

JPA包括以下3方面的技术:

· ORM映射元数据

· Java持久化API

· 查询语言

注意:JPA本身不是一个新的产品,而是Java编程中的规范,用语规范现有的ORM技术,它不能取代现有的Hibernate、Toplink等ORM框架,相反,在采用JPA开发时,我们仍将使用到这些ORM框架,只是此时开发出来的应用不再依赖于某个持久化提供商。应用可以在不修改代码的情况下在任何JPA环境下运行,真正做到低耦合、可扩展的程序设计。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: