1

我在 JAX-RS 项目中使用 Jackson 2,并且我有一个方法期望 JSON 具有这种结构:

{
    "actor": { "name": "Joe" },
    "movie": { "title": "The Movie" }
}

我能够使用自定义包装类将其映射到对象:

class MyInput {
    Actor actor;
    Movie movie;
}

// resource method signature:
public Response query(MyInput input);

是否可以避免使用自定义类,并让 Jackson 将actorandmovie属性直接映射到参数?

然后我会使用这样的方法:

public Response query(Actor actor, Movie movie);
4

0 回答 0