如何在 Java SpringBoot 项目中集成 Olingo(Odata)

问题描述

任何人都可以帮助我如何将 Olingo (Odata) 集成到 Springboot Java Appln 中。 我是 Spring Boot 的新手,已经实施了一个项目,并希望将其转换为 Oling (Odata)。

我浏览了各种资源,但使用了许多不同的方法,不确定如何以正确的方式进行操作。 请让我知道是否有人已经完成并可以指导我。

link 到我应用 spring-boot 的项目。

解决方法

如果您正在尝试集成 OlingoJPA,您需要做几件事

  1. 实现JPAServiceFactoryinitializeODataJPAContext,基本上这个是关于defining the persistence unit and entity manager
  2. 然后您可以创建一个 Spring Boot Configuration 来挂载您的 OData 端点并初始化 EntityManagerFactory
  3. 然后您可以指向您的数据库 here
  4. 最后您可以define the JPA entities您希望您的服务公开

完整的 Spring Boot + JPA 项目示例位于 Github。随意通过它,提出问题或提交穿刺请求