olingo相关内容

如何在 olingo v2 中处理 BLOB 和 CLOB?

这里有关于如何处理 BLOB 和 CLOB 的伪代码在 olingo jpa.我在伪代码中添加了所需的导入: 打包我;导入 java.sql.Blob;导入 java.sql.Clob;导入java.sql.SQLException;导入 javax.sql.rowset.serial.SerialException;导入 org.apache.olingo.odata2.jpa.process ..
发布时间:2022-01-15 20:47:49 Java开发

Apache Olinge OData服务:EdmSimpleTypeException

当我尝试通过OData访问它们时,我的某些实体中出现EdmSimpleTypeExceptions.我正在使用Apache Olingo来做到这一点.问题是我不能实现除整数和字符串以外的任何类型.如果我使用double,则我会得到EdmSimpleTypeException,尽管double是一个EdmSimpleType.我还尝试了所有其他以EdmSimpleType声明的类型. 为什么会 ..
发布时间:2021-04-07 20:42:23 服务器开发

如何在olingo v2中处理BLOB和CLOB?

此处有关于如何处理BLOB和CLOB的伪代码在olingo jpa.我将所需的导入添加到了伪代码中: package me; import java.sql.Blob; import java.sql.Clob; import java.sql.SQLException; import javax.sql.rowset.serial.SerialException; import or ..
发布时间:2020-08-14 09:25:20 Java开发

使用Apache Olingo V2/JPA进行授权

我正在尝试为使用Apache Olingo JPA注释处理器公开的OData2服务器实现自定义授权方案;授权涉及一个基本的user:operation对,用于限制对数据库的查询/更新/插入/删除操作;想法是通过用户名/密码保护服务器层(Tomcat),然后将用户ID传播到OData层以执行权限检查. 有人实施过类似的东西吗?我当前的方法包括扩展ODataJPAProcessor并在相关方法( ..
发布时间:2020-07-02 01:19:23 其他开发

使用Olingo和JPA进行授权

我将JPA和Olingo用于某些REST服务.我能够获得与我的实体相似的基本实现,类似于此处的示例: JPA Olingo Web应用程序. 但是,现在我试图在加入访问表的地方添加授权,然后相应地过滤结果.我只是想知道是否有一种不必重写默认行为的好方法.我在用于EDM的注释处理器中看到了注释处理器,但似乎不合适我们的模型很好. 我的问题是:是否有一种简单的方法可以更改Olingo JP ..
发布时间:2020-07-02 01:18:19 Java开发

使用Olingo/ODATA 4编写ExpressionVisitor的集成测试

我正在使用Olingo框架以Java语言实现尊重OData标准版本4的Web服务.我需要自定义$filter的响应.我已经按照快速入门中的记录实现了访问者 .我需要实施一个集成测试,以尝试使用另一种语法,并防止将来维护时出现回归错误. 对于V2,我找到了以下教程和以下代码: @Test public void printExpressionWithProperty() throws E ..
发布时间:2020-05-19 19:58:55 Java开发

如何在Olingo V4中创建有限动作(java)

我尝试到处寻找,但无法弄清楚如何在olingo V4 java中实现有限动作. 给出了无处不在的动作教程. 我尝试调整此代码. final CsdlAction action = new CsdlAction(); action.setName("testAction"); action.setBound(true); 当我尝试访问$ metadata API时, ..
发布时间:2020-05-19 19:56:07 Java开发

为什么$ expand在我的JPA/Olingo项目中无法正常工作

我目前正在研究基于JPA/Olingo的odata服务.使用的Olingo版本是2.0.7.使用的JPA实现是eclipselink 2.5.1版.有两个实体通过OneToMany关系连接(公司,页面).在没有$ expand的情况下从服务中请求公司(例如/odata/v2/Companies)可以正常工作.请求页面也一样.请求页面和扩展CompanyDetails也可以正常工作.以某种方式请求公 ..
发布时间:2019-09-20 20:26:07 Java开发

如何使用Olingo或SDL OData Framework在Java中使用OData4服务

我需要使用Java中的OData4服务并基于 OData网站上的框架列表这两个选项是 Olingo 或 SDL Odata Framework 。我的问题是这两个项目的文档都侧重于编写一个不消耗一个服务的服务。 Olingo网站链接到2014年的博客文章,该文章与当前版本不兼容API,我在SDL github页面上找不到任何内容。 如果有人可以只是给我一个简单的POST / GET示例,使用 ..
发布时间:2019-01-02 20:51:38 Java开发

Olingo - 为OData服务的客户端库创建强类型POJO

我正在使用Apache Olingo作为Java SDK的OData客户端,我将为RESTful OData API提供。在SDK中,我希望能够使用强类型类来表示OData实体。我很难轻易实现这一点,因此我觉得我在这里错过了一个不同的策略。 Olingo的方式似乎是获得 ODataClient 对象,它为用户提供了一系列与API交互的有用方法。 ODataClient 使用一堆工厂方法来构建 ..
发布时间:2018-12-17 10:45:04 Java开发