Java 如何为临时实体公开odata服务

Java 如何为临时实体公开odata服务,java,spring-boot,odata,olingo,Java,Spring Boot,Odata,Olingo,当我们没有真正的持久性(即没有任何数据库和表)时,是否可以创建odata服务(使用ApacheOlingo)?如果是,那么怎么做?我希望我已经明确了您的需求,您希望构建一个没有数据库支持的Odata服务 是的,你可以这样做,但不是奥达塔不打算这样使用 一种简单的方法是通过Odata函数实现这一点 例如: /api/v1/utils/TimeOfDay(时区为UTC) 您需要构建一个请求处理器,它可以将功能委托给您拥有的任何业务逻辑服务 话虽如此,我认为在非数据库服务中使用Odata没有任何意义,

当我们没有真正的持久性(即没有任何数据库和表)时,是否可以创建odata服务(使用ApacheOlingo)?如果是,那么怎么做?

我希望我已经明确了您的需求,您希望构建一个没有数据库支持的Odata服务

是的,你可以这样做,但不是奥达塔不打算这样使用

一种简单的方法是通过Odata函数实现这一点

例如:

/api/v1/utils/TimeOfDay(时区为UTC)

您需要构建一个请求处理器,它可以将功能委托给您拥有的任何业务逻辑服务


话虽如此,我认为在非数据库服务中使用Odata没有任何意义,除非您想标准化流程。

我希望我已经明确了您的要求,您想构建一个没有数据库支持的Odata服务

是的,你可以这样做,但不是奥达塔不打算这样使用

一种简单的方法是通过Odata函数实现这一点

例如:

/api/v1/utils/TimeOfDay(时区为UTC)

您需要构建一个请求处理器,它可以将功能委托给您拥有的任何业务逻辑服务

话虽如此,我认为在非数据库服务中使用Odata没有任何意义,除非您希望标准化流程