返回介绍

11.2 Spring 与 Java 持久化 API

发布于 2024-08-17 00:45:49 字数 409 浏览 0 评论 0 收藏 0

Java持久化API(Java Persistence API,JPA)诞生在EJB 2实体Bean的废墟之上,并成为下一代Java持久化标准。JPA是基于POJO的持久化机制,它从Hibernate和Java数据对象(Java Data Object,JDO)上借鉴了很多理念并加入了Java 5注解的特性。

在Spring 2.0版本中,Spring首次集成了JPA的功能。具有讽刺意味的是,很多人批评(或赞赏)Spring颠覆了EJB。但是,当Spring支持JPA后,很多开发人员都推荐在基于Spring的应用程序中使用JPA实现持久化。实际上,有些人还将Spring-JPA的组合称为POJO开发的梦之队。

在Spring中使用JPA的第一步是要在Spring应用上下文中将实体管理器工厂(entity manager factory)按照bean的形式来进行配置。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文