I am writing a rest service looking something like this:
@POST
@Consumes("application/json")
public void save(@QueryParam("firstName") String firstName, @QueryParam("lastName") String lastName, @QueryParam("email") String email) {
User user = new User(firstName, lastName, email);
db.createUser(user);
}
I would like to be able to have something like an object parameter:
@POST
@Consumes("application/json")
public void save(@ObjectParam User user) {
db.createUser(user);
}
It would be nice not having to specify what parameters i am expecting or writing my own object parser.