问题标签 [odata4j]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
4047 浏览

java - 如何在 odata4j 中按日期范围过滤实体?

odata4j AppEngineConsumerExample演示了如何使用类似于以下代码的字符串和数值过滤实体:

我对 Java 还很陌生(我的背景是 .NET/C#),但上面说的是有道理的。但是,我不确定如何为日期做类似的事情。来自我的 WCF OData 服务的日期格式为“yyyy-MM-dd'T'HH:mm:ss”。

在此先感谢您的帮助!

0 投票
2 回答
6938 浏览

android - 我应该使用哪个框架在 Android 上运行 OData API?

我正在为 Android 手机创建一个程序,它将通过 Web 服务从 OData 提供程序查询、检索并处理 OData。

请你能告诉我哪个工具包最适合这个吗?我见过这些:

谢谢。

0 投票
1 回答
926 浏览

java - 使用 OData4J 检索 OData 数据时出错

我正在尝试使用OData4J从 StackOverflow OData 服务(在 Android 2.1 设备上)检索用户列表,但它不起作用。

我认为它无法从 URL 中检索数据。

任何想法为什么会这样?我的代码有什么问题吗?

谢谢。

0 投票
3 回答
875 浏览

java - OData4J 和 AppEngine

有没有人有一个使用 OData4J 和 GAE 的非常简单的例子?

在 OData4J 站点中,有一个用于 GAE 的存根项目……但并未真正展示如何将实体作为 odata 实体从数据存储区中公开。

我可能在那个存根项目中遗漏了一些东西(我确定我是)......但只需要一点点开始就如何发布我的持久实体。

谢谢MJD

0 投票
1 回答
1390 浏览

java - 尝试在 android/java 中使用 odata4j 向 odata 服务器发帖时出现问题

我正在尝试使用 odata4j 库将 OData 发布到客户端的服务器。我通过创建自定义 CursorWrapper 来获取每列的类型来做到这一点。似乎无论我做什么,我都会收到“406 Not Acceptable”错误。

odata4j javadocs 不是最好的,并且在 odata4j 站点和一般的 google 搜索中都严重缺乏示例。我什至不确定如何记录发布到 OData 服务器的内容(我确信这会使错误变得清晰)。似乎没有一个明显的功能可以将 xml 帖子转换为字符串。

所以,我的问题是一个两部分的问题: 1. 你如何记录来自 odata4j 库的事务?2. 如果有的话,我使用 odata4j 发布 OData 帖子的逻辑有什么问题?

我在下面包含一个代码片段。任何帮助将不胜感激。

0 投票
3 回答
1191 浏览

android - getEntity 调用导致崩溃(在 WCF 服务上使用 odata4j)

我正在我的 android 应用程序中尝试使用 odata4j 从可以从 WCF 服务访问的数据库中检索数据。

但是,这会在调用 getEntities 时崩溃。我也尝试过各种其他调用,例如

然而,这也会在 eo.elementAt(0) 崩溃。

logcat 什么也没告诉我,调用堆栈似乎在 ActivityThread.performLaunchActivity 处暂停。

另一方面,在我的网络浏览器中输入“http://localhost:xxxx/Users”按预期工作,并以 xml 格式返回我的数据库中的用户。

关于如何调试它的任何想法?

0 投票
2 回答
14722 浏览

java - 正在寻找如何在 Java 中开发 odata 服务的好教程(使用 restlet、jersey 或 odata4j)

我正在寻找一个教程,逐步展示如何使用 Java 开发odata服务。

0 投票
1 回答
631 浏览

java - 使用 odata4j 的 OData 发布缺少“类别”元素

我正在尝试使用 odata4j 发布 Odata 帖子。转储发布的 xml 数据后,我使用 curl 将其复制到 php 脚本中,只是为了测试。我发现 xml 帖子缺少帖子所需的“类别”元素。

我似乎无法找出合适的方法,查看 odata4j javadocs,以便能够在实体结构中创建这个元素。

对此有什么想法吗?我已经发布了我的代码的稍微简化的版本。

0 投票
1 回答
588 浏览

odata - 如何在 Odata 服务提供者中访问 HttpServletRequest

我正在使用 Odata4j 公开我的服务,我需要从我的服务提供商访问 HttpServletRequest 对象。有没有办法做到这一点。我尝试使用 @Context 注释来注入对象,但它给出了 null

0 投票
0 回答
490 浏览

java - 在 OData4j 服务提供者中访问 HttpServletRequest

我意识到这与How to access HttpServletRequest in Odata service provider几乎是重复的,但由于它没有得到任何答案,我会尝试我的机会。

这个问题的共识似乎是“使用@Context HttpServletRequest req 注入它”,因为我不知道我应该怎么做,因为我根本不熟悉这个概念。

我正在使用 jersey servlet 容器。这是我的 web.xml

我应该如何处理这个?

非常感谢!