我一直在使用企业应用程序,我们使用SOAP和RESTful Web服务。在某些时候,我们计划将SOAP迁移到RESTful服务,以便生成JSON MediaType作为响应。对于SOAP,我们一直在从XSD文件生成dto类。在Restful实现的情况下,我可以直接使用POJO类作为我的请求和响应。 这里不需要XML定义。所以有必要创建从xsd生成的新DTO类,或者我可以创建简单的POJO类并用作请求和响应。
我可以在web.xml中配置POJO maping
<servlet>
<servlet-name>Jersey Web Application</servlet-name>
<servlet-class>com.sun.jersey.spi.container.servlet.ServletContainer</servlet-class>
<init-param>
<param-name>com.sun.jersey.api.json.POJOMappingFeature</param-name>
<param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>