gpt4 book ai didi

java - "Spring Data - JPA"是 JPA 实现还是只是对另一个 JPA 实现的扩展?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:33:01 27 4
gpt4 key购买 nike

我正准备为我的应用实现后端,现在我正在投影数据层。我期待着 Spring 。

最佳答案

Spring Data JPA 不是 JPA 实现。它提供了将数据访问层构建到底层 JPA 顶部的方法。您是否应该使用 Spring Data JPA 完全取决于您的偏好。可以从 homepage 中找到功能列表:

  • Sophisticated support to build repositories based on Spring and JPA
  • Support for QueryDSL predicates and thus type-safe JPA queries
  • Transparent auditing of domain class
  • Pagination support, dynamic query execution, ability to integrate custom data access code
  • Validation of @Query annotated queries at bootstrap time
  • Support for XML based entity mapping

这意味着您还需要一些 JPA 实现(例如 EclipseLink、Hibernate 等)。

关于java - "Spring Data - JPA"是 JPA 实现还是只是对另一个 JPA 实现的扩展?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11685457/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com