初步认识JPA

  什么是JPA?

   JPA(全称Java Persistence API,Java持久化API),定义了对象-关系映射(ORM)以及实体对象持久化的标准接口。

JPA是JSR-220(EJB3.0)规范的一部分,在JSR-220中规定实体对象(EntityBean)由JPA进行支持。即JPA不局限于EJB3.0,而是作为POJO持久化的标准规范,可以脱离容器独立运行,开发和测试更加方便。JPA定义了Java ORM及实体操作API的标准。

    引入新的JPA ORM规范有两个原因:

    其一,简化现有Java EE和Java SE应用开发工作;

   其二,希望整合ORM技术,实现天下归一,一统江湖。

JPA在应用中的位置如下图所示:



你可能感兴趣的:(jpa)