码迷,mamicode.com
首页 > 其他好文 > 详细

JAX-RS开发(一):基本概念入门和工具准备

时间:2015-04-11 13:21:57      阅读:134      评论:0      收藏:0      [点我收藏+]

标签:maven+cxf   restful入门   



JAX-RS是JAVA EE6 引入的一个新技术。 JAX-RS即Java API for RESTful Web Services,是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(REST)架构风格创建Web服务。像JDBC一样,JAX-RS只是一个规范,基于JAX-RS实现的框架有Jersey,RESTEasy,CXF等。JSR311对应的是JAX-RS 1.x版本,JSR339对应2.0版本的规范。

JAX-RS 2.0 API规范JSR 339
https://jcp.org/en/jsr/detail?id=339


JAX-RS 1.0 API规范JSR 311
https://jcp.org/en/jsr/detail?id=311


Java API for RESTful Services (JAX-RS)
https://jax-rs-spec.java.net/


开发环境使用Maven+CXF+Spring进行JAX-RS的开发。选择Maven是为了方便jar包下载和依赖管理,需要安装eclipse插件M2Eclipse,主要方便Maven使用。CXF是一个JAX-RS的实现,能够很好的与Spring框架集成。只要有Eclipse、Maven、Tomcat就能够进行开发了。


maven仓库,方便查找依赖的坐标http://mvnrepository.com/。用它可以很容易查出JAX-RS1.0和2.0的坐标。

<!--1.x规范-->
<dependency>
	<groupId>javax.ws.rs</groupId>
	<artifactId>jsr311-api</artifactId>
	<version>1.1.1</version>
</dependency>

<!--2.x规范-->
<dependency>
	<groupId>javax.ws.rs</groupId>
	<artifactId>javax.ws.rs-api</artifactId>
	<version>2.0</version>
</dependency>



JAX-RS开发(一):基本概念入门和工具准备

标签:maven+cxf   restful入门   

原文地址:http://blog.csdn.net/aitangyong/article/details/44982731

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!