Java 我可以从JAX-RS调用返回日期对象吗?

Java 我可以从JAX-RS调用返回日期对象吗?,java,jax-rs,Java,Jax Rs,为什么要做到这一点如此困难?我想序列化从JAX-RS端点返回的日期对象 如果我将Date对象包装在一个类中,并提供一个XmlJavaTypeAdapter来序列化该对象,它就可以正常工作。请告诉我有更好/更简单的方法 这个代码不起作用- @POST @Consumes("application/xml") @Path("/foo") public Date someMethodThatReturnsDate(SomeObject obj) { Date d = s

为什么要做到这一点如此困难?我想序列化从JAX-RS端点返回的日期对象

如果我将Date对象包装在一个类中,并提供一个
XmlJavaTypeAdapter
来序列化该对象,它就可以正常工作。请告诉我有更好/更简单的方法

这个代码不起作用-

   @POST
   @Consumes("application/xml")
   @Path("/foo")
   public Date someMethodThatReturnsDate(SomeObject obj) {
    Date d = someService.getDate(obj);
    return d;
   }

我有一个类似的问题,是因为
java.sql.Date
,你应该使用
java.util.Date

我有一个类似的问题,是因为
java.sql.Date
,你应该使用
java.util.Date