JAX-RS相关的API
时间: 2024-05-20 20:17:40 浏览: 97
JAX-RS是Java API for RESTful Web Services的缩写,它是Java EE平台的一部分,用于创建RESTful Web服务。以下是JAX-RS相关的API:
1. javax.ws.rs.core:这个包定义了JAX-RS核心的基础类,包括HTTP请求和响应,HTTP头信息,URI等。
2. javax.ws.rs.client:这个包提供了JAX-RS客户端API,用于发送HTTP请求和接收HTTP响应。
3. javax.ws.rs.ext:这个包提供了JAX-RS的扩展机制,可以自定义处理HTTP请求和响应的过程。
4. javax.ws.rs.container:这个包定义了JAX-RS的服务器端API,可以实现RESTful Web服务的处理过程。
5. javax.ws.rs.core.Response:这个类表示HTTP响应,包括状态码、响应头和响应体等信息。
6. javax.ws.rs.GET:这个注解指定了一个HTTP GET请求的处理方法。
7. javax.ws.rs.POST:这个注解指定了一个HTTP POST请求的处理方法。
8. javax.ws.rs.PUT:这个注解指定了一个HTTP PUT请求的处理方法。
9. javax.ws.rs.DELETE:这个注解指定了一个HTTP DELETE请求的处理方法。
10. javax.ws.rs.PathParam:这个注解用于将URL路径参数映射到Java方法的参数中。
11. javax.ws.rs.QueryParam:这个注解用于将URL查询参数映射到Java方法的参数中。
12. javax.ws.rs.FormParam:这个注解用于将HTML表单参数映射到Java方法的参数中。
13. javax.ws.rs.Produces:这个注解指定了方法返回值的MIME类型。
14. javax.ws.rs.Consumes:这个注解指定了方法接受的请求的MIME类型。
15. javax.ws.rs.core.MediaType:这个类表示MIME类型,包括类型和子类型。
阅读全文