系列文章目录
第一章 OA&CRM数据集成业务场景及技术方案概述
第二章 基于CRM(LiveBOS webservice接口)获取数据
第三章 基于OA(ecology Jersey)定义Rest Api前端数据接口封装
第四章 前端业务流程数据接口调用
前言
OA基于泛微E-cology9.0平台构建,通过Jersey构建客户数据api接口方式供前端业务调用,本章节介绍E-cology平台接口定义过程。
一、Jersey是什么?
Jersey是一个RESTFUL请求服务JAVA框架,与常规的JAVA编程使用的struts框架类似,它主要用于处理业务逻辑层。
jersey常用注解:
@Path
uri路径
定义资源的访问路径,client通过这个路径访问资源。比如:@Path("user")
@Produces
返回
指定返回MIME格式
资源按照那种数据格式返回,可取的值有:MediaType.APPLICATION_XXX。比如:@Produces(MediaType.APPLICATION_XML)
@Consumes
接收入参
接受指定的MIME格式
只有符合这个参数设置的请求再能访问到这个资源。比如@Consumes("application/x-www-form-urlencoded")
@PathParam
uri路径参数
写在方法的参数中,获得请求路径参数。比如:@PathParam("username") String userName
Jersey相关介绍https://www.jianshu.com/p/a9b0ebd4c3fe