我尝试使用Atmosphere返回一个JAXB注解的POJO的JSON表示。
@Path("/entity/{topic}")
public class JerseyPubSub
{
@PathParam("topic")
private Broadcaster topic;
@GET
@Produces("application/json")
public SuspendResponse<String> subscribe()
{
return new SuspendResponse.SuspendResponseBuilder<String>()
.broadcaster(topic)
.outputComments(true)
.build();
}
@POST
@Broadcast
@Produces("application/json")
public Broadcastable publish(Notification notification)
{
return new Broadcastable(notification, topic);
}
}
我知道我的数据绑定和POST JSON 'Notification'对象一样有效。
有没有什么方法可以使用JAXB JSON序列化将传递给'new Broadcastable()'的Object转换为JSON对象?
1条答案
按热度按时间bmp9r5qi1#
试试这个代码
希望这对你有帮助...:)