Jakarta RESTful Web Services

Jakarta RS-API 2.x (jax-rs 2.0、j

2020-06-28  本文已影响0人  交藤

注解

Jakarta RS-API 涉及的注解都易理解,参考代码样例。@Context 注解未来将被替换

容器层面

HTTP 接口

参数解析



@Path("/user")
public class User {

    @GET
    @Path("/{id}")
    @Produces("application/json;charset=utf-8")
    @Consumes("application/json;charset=utf-8")
    public User getUser(
        @PathParam("id") String id,
        @HeaderParam("name") String name,
        @CookieParam("sex") Integer sex,
        @BeanParam Mybean bean
    
    ) {
        return new User();
    }
}


public class MyBean {
    
    @CookieParam("account")
    private String account;
    
    @HeaderParam("name")
    private String name;
}
上一篇下一篇

猜你喜欢

热点阅读