美文网首页
JPA规范与ORM框架之间的关系

JPA规范与ORM框架之间的关系

作者: 一块自由的砖 | 来源:发表于2019-08-01 15:44 被阅读0次

    什么是JPA

    JPA规范本质上就是一种ORM规范,不是ORM框架。因为JPA并未提供ORM实现,它只是制订了一些规范,提供了一些编程的API接口,但具体实现则由服务厂商来提供实现,比如JBoss应用服务器底层就以Hibernate作为JPA的实现。

    JPA作为一种规范,规范中提供的只是一些接口,显然接口不能直接使用,需要具体JPA实现,否则JPA依然无法使用。

    优点:

    开发者面向JPA规范的接口,但底层的JPA实现可以任意切换。下图是JPA和Hibernate、TopLink等ORM框架之间的关系:


    JPA和ORM框架之间的关系

    相关文章

      网友评论

          本文标题:JPA规范与ORM框架之间的关系

          本文链接:https://www.haomeiwen.com/subject/vsxcdctx.html