Jersey:你值得拥有的Java RESTful框架

如果没有好的工具包,开发RESTful Web Service并不是一项简单的任务,这个过程需要无缝支持各种形式的媒体数据、公开数据接口、抽象客户端和服务端通讯的底层细节等等。在Java里,为了简化RESTful Web Service及客户端开发,一种标准简单的JAX-RS API横空出世。Jersey RESTful Web Service是一个开源产品级框架,它支持JAX-RS API并且实现了JAX-RS (JSR 311 & JSR 339) 规范。

jersey

Jersey框架不仅实现了JAX-RS规范,还提拱了自有API以扩展JAX-RS,提供了更多的特性和工具进一步简化RESTful Web Service及其客户端开发。Jersey也暴露许多可扩展SPI以便开发者可以根据其需要开发出最合适的RESTful Web Service及客户端。

目前Jersey最新的稳定版本是2.22.1

一个典型的Jersey RESTful Web Services就是一个简单的java类+Jersey提供的注解,例如:

@Path(“myresource”)表示MyResource类处理路径为/myresource的请求,@GET表示请求是GET请求,@Produces(MediaType.TEXT_PLAIN)表示服务返回的数据类型是简单文本类型。

更多的学习内容可以参考Jersey官网的新手指南

开发资源

官方网站:https://jersey.java.net/
开源地址:https://github.com/jersey

1 3 收藏

资源整理者简介:JM

简介还没来得及写 :) 个人主页 · 贡献了1个资源


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1439 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer