Search in sources :

Example 1 with User

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;
}
Also used : User(ren.yale.java.bean.User)

Example 2 with User

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;
}
Also used : User(ren.yale.java.bean.User) After(ren.yale.java.aop.After)

Example 3 with User

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;
}
Also used : User(ren.yale.java.bean.User)

Aggregations

User (ren.yale.java.bean.User)3 After (ren.yale.java.aop.After)1