当前位置: 首页 > news >正文

攀枝花建设银行网站域名注册阿里云

攀枝花建设银行网站,域名注册阿里云,成都市建设路小学网站,网站运营数据周报表怎么做JAX-RS注释概述#xff08;第3部分#xff09; 这是一个由三部分组成的系列#xff0c;介绍了用于实现REST端点的注释。 在JAX-RS批注的第二部分中#xff0c;您了解了#xff1a; Path注释和PathParam QueryParamter批注 Produces批注 Consumes批注 在这一部分中第3部分 这是一个由三部分组成的系列介绍了用于实现REST端点的注释。 在JAX-RS批注的第二部分中您了解了 Path注释和PathParam QueryParamter批注 Produces批注 Consumes批注 在这一部分中您将了解有关JAX-RS批注的更多信息。 你准备好了吗 让我们开始吧。 FormParam批注 您可能需要直接从主体读取POST HTTP请求中发送的参数而不是将其序列化为对象。 这可以通过使用FormParam批注来完成。 POST Produces(MediaType.APPLICATION_JSON) public Response saveBookF(FormParam(title) String title,FormParam(author) String author,FormParam(price) Float price) {return Response.ok(bookRepository.saveBook(new Book(title, author, price))).build(); }MatrixParam批注 矩阵参数是一组查询参数用分号而不是“”号分隔。 发生这种情况的原因是这些值是从多个选择输入框中选择的并且是通过GET请求而不是POST请求进行设置的。 该网址可能看起来像这样 http://localhost:8080/api/books;authoratheedom;categoryJava;languageenglish 注释MatricParam用于从URI检索参数值并将其分配给方法参数。 GET Produces(MediaType.APPLICATION_JSON) public Response getBookBy(MatrixParam(author) String author,MatrixParam(category) String category,MatrixParam(language) String language) {return Response.ok(new GenericEntityListBook(bookRepository.getBookBy(author, category, language)) {}).build(); }CookieParam批注 CookieParam批注允许您将其直接注入到客户端发送的资源方法cookie中。 想象一下您已经向客户发送了一个名为cartId的cookie以便您可以跟踪客户的购物车。 要从HTTP请求中提取cookie只需注释要向其分配cookie数据的方法参数。 GET Produces(MediaType.APPLICATION_JSON) public Response getCart(CookieParam(cartId) int cartId) {return Response.ok().build(); }HeaderParam批注 HeaderParam批注用于将HTTP请求标头值注入资源方法参数。 您可以将其Context使用Context批注注入HttpServletRequest或HttpHeaders实例的快捷方式。 GET Produces(MediaType.APPLICATION_JSON) public Response getReferrer(HeaderParam(referer) String referrer) {return Response.ok(referrer).build(); }Provider批注 提供程序用于通过更改运行时的行为来扩展和自定义JAX-RS以实现一组目标。 提供程序有三种类型 实体提供者 这种类型的提供程序控制数据表示形式例如JSON和XML到其对象等效项的映射 上下文提供者 这种类型的提供程序控制资源可以使用Context批注访问的上下文 例外提供者 此类提供程序控制Java异常到JAX-RS Response实例的映射。 它们唯一的共同点是它们必须由Provider批注标识并遵循正确的构造函数声明规则。 代码库 本文的源代码位于我的GitHub存储库中 。 我所有文章的代码都在ReadLearnCode文章存储库中。 进一步阅读 如果您有兴趣阅读有关JAX-RS API的更多信息那么这些文章将使您感兴趣 Bean验证失败管理讨论了当输入数据完整性检查失败时如何处理对客户端的响应 发现 javax.ws.rs.core.Context 批注的所有用法 使用Consumes和Produces批注 以及 JAX-RS资源实体讨论如何创建JAX-RS资源实体 翻译自: https://www.javacodegeeks.com/2017/08/jax-rs-annotations-part-3.html
http://www.pierceye.com/news/214512/

相关文章:

  • 什么免费推广网站好旅游订房网站开发需求文档
  • 网站运营是做啥的wordpress带会员中心主题
  • 网站设计怎么弄微信表情开放平台官网
  • 做网站纸张大小滨州网站建设模板建设
  • wordpress建站位置被跨境电商骗了怎么办
  • 巫山网站建设哇塞fm网站维护
  • 南宁百度网站推广计算机网站建设与推广
  • 汉中网站建设开发做微网站是订阅号还是服务号号
  • 中国商城网站建设h5响应式网站模板下载
  • 建设个商城网站需要多少钱网上商城系统平台官网
  • 软件开发与网站开发的区别最新源码
  • 电子商务网站建设策划中国网站建设公司排行
  • 网站的推广方式组合经验丰富的网站制作公司
  • 北京企业网站建设php制作公司网站首页
  • 保险网站建设网站 为何要 备案
  • 南宁网站设计可以找我wordpress 主题
  • 池州家居网站建设怎么样h5链接是什么意思
  • 网站添加站长统计代码凡科建站登录入口官方正版
  • 淮北做网站的公司有哪些手机网站设计只选亿企邦
  • 网站服务器打不开爱站工具网
  • php网站接口开发wordpress添加作者
  • 网站建设漂亮的模板创新网站建设工作
  • 国内做服装的网站有哪些方面wordpress邮件订阅
  • 建立个人网站主题安徽省建设厅网站打不开
  • 做互联网小程序 和网站有没有前景广州网站制作教程
  • 新网网站内部优化wordpress菜单图标
  • 深圳市龙华区住房和建设局网站网站开发连接数据库
  • 做张家界旅游网站多少钱做网站的步骤 优帮云
  • 怎么建立一个好公司网站网站模版参考
  • 成都大型网站设计公司怎么快速建设小型外贸网站