現在、以下のように Pojo マッピング機能が有効になっています。
<servlet-class>
com.sun.jersey.spi.spring.container.servlet.SpringServlet
</servlet-class>
<init-param>
<param-name>com.sun.jersey.config.property.packages</param-name>
<param-value>com.rest.services</param-value>
</init-param>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
休憩方法は以下の通り
@POST
@Path("/test")
@Produces(MediaType.APPLICATION_JSON)
public Response addSomething(POJOObject pObj){
}
以下のように複数の Pojo オブジェクトを渡すことは可能ですか?
@POST
@Path("/test")
@Produces(MediaType.APPLICATION_JSON)
public Response addSomething(POJOObject pObj,POJOObject2 pObj1){
}
これは、両方のオブジェクト (pObj と pObj1) を含む集約オブジェクトを作成することで実現できます。
しかし、これを達成するための他の解決策があるかどうか疑問に思っていました。