六个强大的创建RESTful服务的Java框架

Representational State Transfer(REST)是一种软件架构风格,用于创建可扩展的Web服务,这里是一系列专为Java创建RESTful服务的最佳框架:

1.Dropwizard

Dropwizard是一个操作友好、开发RESTful服务的Java高性能框架,Dropwizard有自己独立的风格,可以辅助以Jetty Jackson Jersey和Metrics提供强大的基于JVM后端服务,Dropwizard将稳定 成熟带给了Java生态系统,大道至简,轻量库包让你聚焦业务,Dropwizard有out-of-the-box支持复杂的配置 应用度量记录、日志等,让你的队伍在短时间内生产出高质量的HTTP+JSON Web服务。

相关文章:Dropwizard: 轻量RESTful JSON HTTP web服务

2.Jersey

Jersey是一个JAX-RS标准实现,很容易创建和部署一个RESTful服务,其文档已经足够学会起步,Jersey RESTful的Web服务框架是开源 具备生产质量的Java Web服务开发框架,提供JAX-RS API支持Jersey的特点如下:

参考JAX-RS API 并且定期发布高质量的产品,与JavaEE服务器GlassFish一起发布。

提供可扩展的API,拥有用户和开发者社区。

符合JavaEE标准轻松地构建RESTful Web服务

相关文章:用Jersey开发RESTful服务

3.RESTEasy

RESTEasy是一个JAX-RS标准完整认证的开发RESTful服务的框架,它是属于JBOSS项目,这个项目中有很多框架帮助你构建RESTful Web服务和Java应用程序,JAX-RS是一个新的JCP规定,规范基于Http协议提供RESTful Web服务的java API。

4.Retrofit

Retrofit使用出品Scala的type-safe提供Java的REST客户端,Retrofit是一个让你以简单Java接口定义API,然后自动转换到完整的REST客户端。

5.Spark

Spark是一个Sinatra风格的基于Java的微框架,它是一个简单的轻量级的Java Web快速开发框架,,它的重点是尽可能的简单与直接,没有繁琐的XML配置,只要最小的努力并很快开发纯Java的Web应用,与那些使用注解很繁琐实现的Web框架(如Spring),它是一个完全不同的范式,也是JAX-RS实现。

参考:Spark 是一个基于Java的微Web框架

6.Swagger

Swagger是一个规定,不是具体Java框架,是针对RESTful框架实现的标准规定,用于描述、生产、消费和虚拟化RESTful Web服务,Swagger还是一个简单且强大的RESTful API的表现语言,有巨大的API生态系统,很多开发人员支持Swagger,使用Swagger-enable API,你会得到交互文档,客户端SDK产生器和发现。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 156,265评论 4 359
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 66,274评论 1 288
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 106,087评论 0 237
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,479评论 0 203
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 51,782评论 3 285
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,218评论 1 207
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,594评论 2 309
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,316评论 0 194
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 33,955评论 1 237
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,274评论 2 240
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 31,803评论 1 255
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,177评论 2 250
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 32,732评论 3 229
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 25,953评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,687评论 0 192
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,263评论 2 267
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,189评论 2 258

推荐阅读更多精彩内容

  • title: Java EE 7 Tutorial分析date: 2016-12-10 16:47:25catag...
    raincoffee阅读 1,828评论 2 2
  • 忍不住想写点跟减肥有关的东西了。毕竟在现代都市里,几乎每个人都多多少少想过要减肥的,无论是已经很苗条的美女,还是徘...
    阿萨萨阅读 489评论 0 0
  • 夏至已至。 2010年6月18日,刚刚和大学同学在深夜2点用一顿烧烤一瓶酒结束了大学生涯的人风风火火的在隔天坐上从...
    Small_e阅读 299评论 0 0
  • 每月12日晚上是漳州市智慧企业经济促进会学习日。昨天晚上虽然天气较冷,但依然抵挡不住会员的学习热情。当时间到...
    生命成长教练阅读 674评论 0 1