Tomcat統合Resteasy
1079 ワード
プロジェクトpom.xmlの変更
アプリケーションの定義
コントロールの定義
PS:
使用するサーブレットにはバージョン3.0以上が必要です
tomcatを起動してブラウザ入力を開きます.http://localhost:8080/resteasy/api/demo/list
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
アプリケーションの定義
package com.inforstack.resteasy.api;
import javax.ws.rs.ApplicationPath;
@ApplicationPath(value = "/api")
public class Application extends javax.ws.rs.core.Application {
}
コントロールの定義
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:
使用するサーブレットにはバージョン3.0以上が必要です
tomcatを起動してブラウザ入力を開きます.http://localhost:8080/resteasy/api/demo/list