如何將Resteasy整合到Tomcat快速開發

如何將Resteasy整合到Tomcat快速開發

修改pom。xml

建立Maven Java工程並且修改pom。xml

org。jboss。resteasy resteasy-jaxrs 3。1。4。Final org。jboss。resteasy resteasy-jaxb-provider 3。1。4。Final org。jboss。resteasy resteasy-servlet-initializer 3。1。4。Final

定義Application

package com。inforstack。resteasy。api;import javax。ws。rs。ApplicationPath;@ApplicationPath(value = “/api”)public class Application extends javax。ws。rs。core。Application { }

定義controller

package com。inforstack。resteasy。api;import javax。ws。rs。GET;import javax。ws。rs。Path;@Path(“/demo”)public class DemoService { @GET @Path(“/list”) public String getBooks() { return “demo”; }}

PS:

使用的Servlet需要版本3.0以上

啟動tomcat之後開啟瀏覽器輸入:http://localhost:8080/resteasy/api/demo/list