diff --git a/src/main/java/org/ntlab/acanthus_server/entities/Work.java b/src/main/java/org/ntlab/acanthus_server/entities/Work.java new file mode 100644 index 0000000..0d22d72 --- /dev/null +++ b/src/main/java/org/ntlab/acanthus_server/entities/Work.java @@ -0,0 +1,5 @@ +package org.ntlab.acanthus_server.entities; + +public class Work { + +} diff --git a/src/main/java/org/ntlab/acanthus_server/resources/accounts/WorkRest.java b/src/main/java/org/ntlab/acanthus_server/resources/accounts/WorkRest.java index 7f1fe51..db8dfbc 100644 --- a/src/main/java/org/ntlab/acanthus_server/resources/accounts/WorkRest.java +++ b/src/main/java/org/ntlab/acanthus_server/resources/accounts/WorkRest.java @@ -1,37 +1,42 @@ package org.ntlab.acanthus_server.resources.accounts; +import org.ntlab.acanthus_server.entities.Work; +import org.ntlab.acanthus_server.models.Accounts; import org.springframework.stereotype.Component; import javax.ws.rs.*; +import java.util.Collection; @Component -@Path("accounts") +@Path("/accounts") public class WorkRest { + private Accounts accounts = Accounts.getInstance(); + /* 各ユーザーの作品を取得するメソッド */ - //@Path("accounts/{uid}/work") + //@Path("/{uid}/work") @GET - public String getWork(/*@PathParam("uid")Integer uid, @QueryParam("token")String token*/) { + public String getWork(/*@PathParam("uid") Integer uid, @QueryParam("token") String token*/) { return "fake1"; } /* 新しい作品を制作するメソッド */ - //@Path("accounts/{uid}/work") + //@Path("/{uid}/work") @POST - public String createWork(/*@PathParam("uid")Integer uid, @FormParam("token") String token*/){ + public String createWork(/*@PathParam("uid") Integer uid, @FormParam("token") String token*/){ return "fake2"; } /* 作品への参加を許可するメソッド */ - //@Path("accounts/{uid}/work" + //@Path("/{uid}/work") @PUT - public String updateWork(/*@PathParam("uid")Integer uid, @FormParam("token") String token, @FormParam("aid")Integer aid*/) { + public String updateWork(/*@PathParam("uid") Integer uid, @FormParam("token") String token, @FormParam("aid") Integer aid*/) { return "fake3"; } }