Java ODataURL上的自定义参数,如何与其体系结构集成
我有一个来自odata4j示例代码的典型内存OData生成器Java ODataURL上的自定义参数,如何与其体系结构集成,java,odata,odata4j,Java,Odata,Odata4j,我有一个来自odata4j示例代码的典型内存OData生成器 public static void main(String[] args) { final InMemoryProducer producer = new InMemoryProducer("InMemoryODataProducer",10); producer.register(ResultRow.class,"Results", Funcs.wrap(new ThrowingFunc&l
public static void main(String[] args) {
final InMemoryProducer producer = new InMemoryProducer("InMemoryODataProducer",10);
producer.register(ResultRow.class,"Results", Funcs.wrap(new ThrowingFunc<Iterable<ResultRow>>() {
public Iterable<ResultRow> apply() throws Exception {
return getResults(>>>>>>>>>myParam<<<<<<<<<<<<<<);
}
}), "Id");
DefaultODataProducerProvider.setInstance(producer);
ODataProducerUtil.hostODataServer("http://localhost:8080/InMemoryODataProducer.svc/");
(...)
这确实比数据库id要少,我不是在寻找在OData中指定数据库的任何标准方法,而是学习如何传递通用的自定义参数
谢谢
http://localhost:8014/InMemoryODataProducer.svc/Results?$top=2&$orderby=id---->&(database_schema=)myParam