use of ren.yale.java.bean.User in project Summer by yale8848.
the class ChangeUserInterceptor method handle.
@Override
public boolean handle(RoutingContext routingContext, Object obj) {
User user = (User) obj;
user.setName("Alice");
routingContext.response().end(JsonObject.mapFrom(user).encodePrettily());
return true;
}
use of ren.yale.java.bean.User in project Summer by yale8848.
the class Hello method getInter.
@GET
@Path("/aop")
@Produces({ MediaType.APPLICATION_JSON })
@After(ChangeUserInterceptor.class)
public User getInter() {
User u = new User();
u.setName("bob");
u.setAge(18);
return u;
}
use of ren.yale.java.bean.User in project Summer by yale8848.
the class Hello method h2.
@POST
@Path("/name/bob")
@Produces({ MediaType.APPLICATION_JSON })
public User h2(@QueryParam("age") int age, @FormParam("name") String name) {
User u = new User();
u.setName(name);
u.setAge(age);
return u;
}