当前位置:网站首页 > Java教程 > 正文

odata教程java



背景

公司决定以重组公司业务,将常用的功能抽象成一个服务,再对外暴露RESTful 借口,来处理来自不同业务的各个客户端,服务端的请求。那么这样就要求服务提供的借口需要尽可能的开放,通用。

接下来,详细介绍如何使我们最常使用的列表接口开放,通用。我们的列表接口使用OData协议,让服务调用者自行完成查询,分页,排序的功能。

OData

一个开放的协议以一种简单规范的方式来创建和消费可查询和可协作的RESTful APIS。

查询,分页,排序在GET的Request请求中以键值对的方式传递。

1、$offset,$limit 完成分页查询

  • example.com?$offset=0 => 偏移量为0。
  • example.com?$limit=15 => 每页个数为15。
  • example.com?$offset=0&$limit=15 => 偏移量为0,每页个数为15。

2、$filter 完成条件查询

(1)操作符

    • eq 表示『相等』; example.com?$filter=age eq 10 => 查询age等于10的记录
    • li

版权声明


相关文章:

  • java指令标签教程2025-01-26 10:50:04
  • java使用 shiro教程2025-01-26 10:50:04
  • java教程零基础学习2025-01-26 10:50:04
  • 虚拟机java安装教程2025-01-26 10:50:04
  • java登录界面教程2025-01-26 10:50:04
  • java教程java学习java教材2025-01-26 10:50:04
  • java ee学习教程2025-01-26 10:50:04
  • java教程教学 按钮2025-01-26 10:50:04
  • java全套教程4832025-01-26 10:50:04
  • 学堂java教程2025-01-26 10:50:04