【问题标题】:adding spring-data-rest ontop of spring-data-jpa在 spring-data-jpa 之上添加 spring-data-rest
【发布时间】:2015-07-14 13:09:43
【问题描述】:

我创建了一个 Maven 项目,并添加了我需要的所有依赖项。 我有一些使用 spring-data-jpa 的存储库,并且我添加了一些集成测试。

现在我需要在它之上添加 spring-data-rest,如果我理解它是基于 springmvc 的话。 但是我找到的所有示例,我都需要添加 spring boot 来启动应用程序。 我还注意到所有新的 spring 项目都使用 spring boot。 这意味着我必须学习并在我的项目中使用它?

如何在现有的 servlet3 项目中使用 spring-data-jpa+spring-data-jpa

【问题讨论】:

    标签: spring spring-boot spring-data spring-data-jpa spring-data-rest


    【解决方案1】:

    所有示例都使用 Boot 编写的原因是 Boot 确实是您现在开始新 Spring 项目的方式。它免除了设置基础架构、在正确版本中查找依赖项等许多繁琐的工作。

    要在没有 Boot 的情况下使用 Spring Data REST,只需将必要的依赖项添加到您的项目中。最简单的方法是使用 Spring Data Release Train BOM(这将帮助您提取正确的匹配版本)以及 Spring Data REST WebMVC 的无版本依赖声明以及 - 在您的情况下 - Spring Data JPA。

    然后继续,将RepositoryRestMvcConvfiguration 注册为 Spring bean(通过 XML 配置或 JavaConfig)。

    所有这些都记录在reference documentation中。

    【讨论】:

      猜你喜欢
      • 2012-06-01
      • 1970-01-01
      • 2014-06-21
      • 1970-01-01
      • 2019-09-30
      • 2016-02-01
      • 2016-10-26
      • 2021-02-09
      • 2017-05-29
      相关资源
      最近更新 更多