`
bdk82924
  • 浏览: 565012 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

REST的开源框架jersey

 
阅读更多
上次接触到REST协议,当时用的sqlrest 做了改造,但是代码比较臃肿 ,维护起来比较麻烦


后续研究了 jersey ,用起来比较方便,但是还没有研究特彻,有时间在研究吧

先记录下心得


主页\下载 http://jersey.java.net/

参考文档:http://www.oschina.net/question/12_7647 使用 Jersey 和 Apache Tomcat 构建 RESTful Web 服务



工程代码见附件

部署后测试地址: http://127.0.0.1:8001/jersey/rest/helloworld

页面会显示 Hello World 字样

web.xml配置如下:

<servlet>
		<servlet-name>Jersey REST Service</servlet-name>
		<servlet-class>
			com.sun.jersey.spi.container.servlet.ServletContainer
		</servlet-class>
		<init-param>
			<param-name>
				com.sun.jersey.config.property.packages
			</param-name>
			<param-value>com.sun.jersey.samples.helloworld.resources</param-value>
		</init-param>
		<load-on-startup>1</load-on-startup>
	</servlet>
	<servlet-mapping>
		<servlet-name>Jersey REST Service</servlet-name>
		<url-pattern>/rest/*</url-pattern>
	</servlet-mapping>



关于使用的jar包, 我的工程中用了很多不需要的,在使用的时候可以剔除掉不需要的jar



分享到:
评论

相关推荐

    使用Jersey框架搭建Rest服务

    Jersey是Java世界中广泛使用的开源框架,用于实现RESTful Web服务。本教程将详细介绍如何使用Jersey来搭建REST服务。 首先,了解REST的基本概念至关重要。REST是一种架构风格,它强调通过URI(统一资源标识符)来...

    基于rest的jersey实现webservice

    Jersey是Java EE平台下的一个开源项目,它是实现RESTful Web服务的标准库,提供了全面的API和工具来创建和消费RESTful服务。使用Jersey,开发者可以轻松地将Java类映射到HTTP资源,从而创建REST API。该框架支持多种...

    rest jersey 所必须的jar包

    Jersey是Java中实现RESTful服务的一个开源框架,它提供了全面的API来创建、消费和测试RESTful Web服务。 在使用Jersey构建REST服务时,有几个关键的JAR包是必不可少的。这些JAR包提供了Jersey的核心功能,包括路由...

    Rest服务的搭建与Jersey

    而Jersey则是Java平台上实现RESTful服务的一个开源框架,它提供了全面的API和工具,使得开发者能够轻松地创建和部署RESTful Web服务。 首先,搭建REST服务的关键步骤包括: 1. **环境准备**:确保你已经安装了Java...

    Equinox OSGi应用嵌入Jersey框架搭建REST服务

    通过以上步骤,你已经在Equinox OSGi环境中成功地嵌入了Jersey框架,构建了一个简单的REST服务。这只是一个起点,你可以根据需要扩展服务,处理更复杂的业务逻辑,同时利用OSGi的模块化特性来管理依赖和版本冲突。在...

    基于jersey搭建webservice框架

    【基于Jersey搭建WebService框架】 在Java开发中,构建RESTful Web服务时,Jersey是一个常用的框架。它作为Java EE的一部分,提供了实现 Representational State Transfer (REST) 架构风格的工具集。本教程将围绕...

    jersey-core、jersey-client jar包.rar

    Jersey是实现Java RESTful Web服务(JAX-RS)规范的开源框架,由Sun Microsystems(现Oracle)开发,用于构建高效、灵活的Web应用程序。 jersey-core是Jersey的核心模块,包含实现JAX-RS标准所需的基本组件和服务。...

    jersey 1.9 框架源码

    1. **Jersey框架介绍**:Jersey是Sun Microsystems(现Oracle)开发的开源项目,它提供了一套全面的工具和服务,用于构建符合REST原则的Web服务。它支持多种技术栈,如JAXB、JSON、JSP、FreeMarker等,使得开发者...

    Jersey-rest服务的Jar包1.8.2版本,含源代码

    Jersey 是一个开源的 Java 框架,用于构建基于 JAX-RS(Java API for RESTful Web Services)规范的 RESTful 服务。REST(Representational State Transfer)是一种轻量级的架构风格,广泛应用于互联网应用程序,以...

    Jersey Rest Web Service 例子源码

    Jersey 是一个开源的 RESTful Web 服务框架,它基于 Java 的 JAX-RS(Java API for RESTful Web Services)规范。本示例源码旨在帮助开发者了解如何使用 Jersey 创建和实现 RESTful 服务。REST(Representational ...

    jersey rest web services整理

    Jersey是实现Java API for RESTful Web Services (JAX-RS)规范的一个开源框架,它允许开发者轻松地创建和部署RESTful服务。这篇博文主要涵盖了使用Jersey构建REST服务的关键知识点。 首先,理解REST...

    Jersey RESTful WebService框架学习(一)

    Jersey是Java平台上的一个开源框架,专门用于构建RESTful服务,它是JAX-RS(Java API for RESTful Web Services)规范的实现。本文将对Jersey框架进行初步的学习和探索。 **1. RESTful服务基础** REST...

    jersey所有jar包下载

    Jersey 是一个开源的 RESTful Web 服务客户端和服务器实现,它基于 Java 框架,主要用于构建符合 JAX-RS(Java API for RESTful Web Services)标准的应用程序。JAX-RS 是 Java 平台上的一个规范,用于简化创建和...

    rest webservice demo spring

    2. **Jersey**: Jersey是Java中实现RESTful Web服务的开源框架,它是JAX-RS(Java API for RESTful Web Services)规范的参考实现。在这个示例中,"jerseydemo"可能包含了使用Jersey创建REST服务的代码。开发者可以...

    jersey+spring rest webservice web maven

    1. **Jersey**: Jersey是Java RESTful Web服务(JAX-RS)规范的一个开源实现。它允许开发者创建和消费RESTful API。通过使用注解,如`@Path`,`@GET`,`@POST`等,开发者可以轻松地将HTTP方法与服务方法关联起来。...

    动态发布rest接口及服务调用

    Jersey是Java JAX-RS(Java API for RESTful Web Services)规范的官方参考实现,它提供了创建、部署和消费REST服务的全面框架。使用Jersey,开发者可以方便地定义REST资源,通过注解来声明HTTP方法、URL映射、请求...

    jersey+spring+mybatis框架初使用

    本教程将引导初学者了解如何整合jersey、spring和mybatis这三个强大的开源框架,以实现基本的CRUD(创建、读取、更新和删除)操作。这些框架的结合提供了高效、灵活且可扩展的后端解决方案。 首先,让我们逐一介绍...

    jersery client调用REST框架web services服务的一个示例

    Jersey是Java世界中广泛使用的开源框架,它实现了JAX-RS(Java API for RESTful Web Services)标准,提供了创建和消费RESTful服务的功能。 在描述中提到了一个博客链接,虽然具体内容未给出,但通常这样的资源会...

Global site tag (gtag.js) - Google Analytics