JAVA EE6 引入的一个新技术:JAX-RS(Java API for RESTful Web Services)。这是一个Java 编程语言的应用程序接口,支持按照表述性状态转移(REST)架构风格创建Web服务。它有好几种实现方式,而Jersey是其参考实现方式。Jersey的详细介绍请参考:Jersey官网。
说明:Jsersey默认使用maven框架,这里假设你已经安装好maven及tomcat服务。
一 新建测试项目
这一步将新建一个JavaEE Web Application,可以打包成war包并部署到服务器上。
执行下面的mvn命令新建工程。
mvn archetype:generate -DarchetypeArtifactId=jersey-quickstart-webapp \
-DarchetypeGroupId=org.glassfish.jersey.archetypes -DinteractiveMode=false \
-DgroupId=com.example -DartifactId=simple-service-webapp