JAX-RS之Jersey入门
生活随笔
收集整理的這篇文章主要介紹了
JAX-RS之Jersey入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
概念
創建基本web框架
修改pom依賴
使用Jersey創建rest服務
部署到tomcat
Demo下載地址
參考文獻
概念
JAX-RS是JAVA EE6 引入的一個新技術。 JAX-RS即Java API for RESTful Web Services,是一個Java 編程語言的應用程序接口,支持按照表述性狀態轉移(REST)架構風格創建Web服務。JAX-RS使用了Java SE5引入的Java注解來簡化Web服務的客戶端和服務端的開發和部署。
基于JAX-RS實現的框架有Jersey,RESTEasy等,以下教程是使用Jersey框架
創建基本web框架
- maven創建
- 導入Eclipse
修改pom依賴
- servlet
- Jersey的核心服務端實現
- Jersey運行環境需要依賴的jar包,根據運行的環境的不同依賴的container不同。
添加以上依賴,環境算是搭建好了,下面創建一個簡單的jersey實例
使用jersey創建rest服務
- 添加如下class
- 修改web.xml
該修訂的作用是注冊org.glassfish.jersey.servlet.ServletContainer servlet,并通過init-param參數jersey.config.server.provider.packages指定rest服務所在文件夾com.ash,多個以逗號分隔。
當然也可以指定單獨的類,通過jersey.config.server.provider.classnames參數
部署到tomcat
- 在瀏覽器輸入http://localhost:8080/test-jax-rs/rest/hello/jersey,如下圖所示:
其中的jersey可以任意替換
Demo下載地址 http://pan.baidu.com/s/1bpq3QVl
參考文獻
jersey1.X與jersey2.X的區別
JAX-RS Tutorial
jersey Homepage
Modules and dependencies
總結
以上是生活随笔為你收集整理的JAX-RS之Jersey入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 换个角度看GAN:另一种损失函数
- 下一篇: 你画的流程图,全组人都能看得懂吗?