JPA----概述----01

    xiaoxiao2022-06-24  162

    1.JPA:Java Persistence API java对象持久化的 API。Java EE 5.0 平台标准的 ORM 规范,使得应用程序以统一的方式访问持久层。

    2. JPA和hibernate的关系:JAP是一组规范,hibernate是JAP的一个实现。

        -JPA hibernate 的一个抽象(就像JDBCJDBC驱动的关系

        -JPA 是规范:JPA 本质上就是一种  ORM 规范,不是ORM 框架 —— 因为 JPA 并未提供 ORM 实现,

                               它只是制订了一些规范, 提供了一些编程 API 接口,但具体实现则 ORM 厂商提供实现

        -Hibernate 是实现:Hibernate 除了作为 ORM 框架之外,它也是一种 JPA 实现

        -从功能上来说, JPA Hibernate 功能的一个子集

    3. JPA 支持 XML 和  JDK 5.0 注解两种元数据的形式,元数据描述对象和表之间的映射关系,

         框架据此将实体对象持久化到数据库表中。 

    4.理解:使用注解的方式来使用hibernate。

     

     


    最新回复(0)