我正在编写一个rest api,在编译时我只有模型接口,我想在我的rest api中用作dto。我不希望我的休息api在编译时具有模型实现的依赖性,因为我有用于处理不同数据库的diggerent jar。很明显,由于jince不了解具体类型,因此无法对json进行反序列化。我搜索了关于实例化抽象类型的信息,但所有解决方案都只适用于编译时,对我来说不是一个选项。任何帮助都会非常有用。
@POST
public Response addMessage(Message message) {
// How to deserialize message since Message is an interface
}