我想知道是否可以强制java中的其余框架返回某个类的实际实现,而不是仅在抽象类中可见的信息。
所以我有一个看起来像的方法
@GET
@Path("/}")
public Model getModel() {
return (Car) system.getCar();
}
所以我希望当有人走这条路时,返回的是有关 CAR 的信息,而不仅仅是模型中包含的信息。是否可以通过一些注释强制执行此行为?
PS 上面的例子只是为了演示。实际上的原因是我有一个带有抽象类参数的类,我想查看xml中有关具体实现的信息,以便我知道它是什么类型。
感谢您的帮助。
干杯
编辑
说实话,我不知 Prop 体的实现是什么。但也许这篇关于我使用的文章可以帮助您 http://docs.codehaus.org/display/TYNAMO/tapestry-resteasy+guide
最佳答案
我在我的 REST 项目中对此进行了测试,它无需任何额外的工作即可工作。我正在使用RestEasy框架来实现REST网页服务。我检查了 XML 和 JSON 数据类型。对于 JSON 序列化,我使用 jackson图书馆。
关于java - 在java中用rest返回实现的类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12769407/