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

历史类网站策划wordpress 忘记密码页面

历史类网站策划,wordpress 忘记密码页面,免费个人网站建设哪里好,建设厅网站企业诚信分值我试图想到一个更好的标题#xff0c;但未能拿出一个#xff01; 请多多包涵……。 JAX-RS 2.0规范允许我们无缝地将JAXB对象编组到HTTP请求/响应主体/从HTTP请求/响应主体中解组。 简而言之#xff0c;我们可以使用域对象#xff0c;而不必担心基于JAX-RS的解决方案中的低… 我试图想到一个更好的标题但未能拿出一个 请多多包涵……。 JAX-RS 2.0规范允许我们无缝地将JAXB对象编组到HTTP请求/响应主体/从HTTP请求/响应主体中解组。 简而言之我们可以使用域对象而不必担心基于JAX-RS的解决方案中的低级XML序列化。 在开始之前 这是指向下面引用的源代码的GitHub链接 –数量不多但是以防万一您需要窥视一下。 开发环境 Java EE 7当然 JDK 8-不要激动到目前为止还没有lambda Netbeans 8 Wildfly 8和GlassFish 4是的已经在两台服务器上都进行了测试–它仅用于在Netbeans中切换服务器并且花费大约15-30秒的黑白时间。 因此这没什么大不了的 首先让我们看一下用例这些用例演示了JAX-RS实现的开箱即用功能以便通过网络处理带有JAXB注释的实体/域对象。 这是一个简单的示例其中我们尝试“ 获取 ”域对象的表示该对象恰好是JAXB 注释的 POJO 当我们触发GET HTTP请求时将获得以下JSON响应 。 这里使用的工具是邮递员 同样也可以通过简单地切换“ 接受”来观察XML响应。   HTTP标头到application / xml 让我们看一下一种情况其中我们尝试通过网络“ 发布 ”域对象XML / JSON的表示形式 通过邮递员启动POST请求 服务器日志中STDOUT的代码段按照上面的代码 因此我们刚刚看到在JAXRS中装饰有JAXB批注的域对象可以在网上交换XML和JSON格式而不会费劲 考虑一个场景在该场景中我们已经可以使用丰富的域Java对象。 但 我们无权访问源代码 我们无法真正使用JAXB批注对其进行批注 域实体是不兼容JAXB的旧式POJO。 在这里我们可以利用JAX-RS 2.0中提供的自定义内容处理功能 。 MessageBodyWriter和MessageBodyReader接口为我们提供了一种插入自定义编组/解组机制的方式并允许JAX-RS运行时处理其余工作 下面的示例主要处理XML和JSON格式但是请注意这些接口可用于“任何”数据格式-互联网上到处都是数百种每天都有新的接口出现 让我们看一些代码。 。 。 。 再次….. 首先为了模拟get场景让我们仅从JAXRS资源方法返回Legacy POJO类的实例 。 它与JAXB不兼容 /我们没有通过JAXB批注装饰它的源代码 您如何看待这将通过网络串行化为XML 我们对javax.ws.rs.ext.MessageBodyWriter接口的定制实现将有助于实现这一点。 此接口具有3个抽象方法一个需要实现。 该片段展示了writeTo方法该方法包含大部分转换逻辑。 您可以在Java EE 7 javadocs中进一步了解它 因此和往常一样我们要求邮递员为我们验证事情这就是他不得不说的。 不用麻烦 想象一下如果直接从持久性DB存储中获取旧版POJO表示形式–您需要做的就是将其返回因为在线表示形式已得到处理。 现在相反的情况–从我们的客户端层发布 XML表示并观察它被序列化到Legacy POJO实例中。 想坚持吗 当然继续执行并解雇实体管理器 不要忘记 javax.ejb.Stateless 您如何看待客户端发送的XML有效负载通过网络转换为我们的Leagcy POJO 实例 我们对javax.ws.rs.ext.MessageBodyReader接口的自定义实现将使这种情况发生。 呼叫Postman通过网络发布 XML表示然后查看结果 只是为了确保我们的旧版POJO确实已序列化– 通过服务器STDOUT日志进行了确认 因此在一个简单的示例的帮助下我们看到了在基于JAXRS的实现中定义用于处理自定义域对象/实体/ POJO的 自定义转换/类包装逻辑的简便性。 签字之前的几点观察 GlassFish4 中的 JAXRS实现不支持通过装饰有JAXB的POJO进行无缝JSON序列化/反序列化 。 Wildfly 8的魅力十足 荣誉 在将marshall / unmarshall流程委派给实体拦截器读取器/写入器实现后无缝JSON支持停止工作在GlassFish和Wildfly中均是如此。 不知道为什么。 我猜想JAXRS实现是直接从/分别将有效负载取回/将有效负载写入到输入/输出流并且某种程度上没有中间层可用于内容协商 我希望我不会在这里错过任何把戏 如果您这样认为请足够热情地通知我 好吧仅此而已 编码愉快………… 翻译自: https://www.javacodegeeks.com/2014/04/jax-rs-2-0-custom-content-handling.html
http://www.huolong8.cn/news/35247/

相关文章:

  • 可以做长页海报的网站大学生心里健康网站设计与建设
  • 怎么做域名网站typecho和wordpress哪个好
  • 网站服务器诊断中企动力做的网站升级收费
  • 开发门户网站需要注意什么资源网盘链接
  • 鹤庆县公路建设网站做化妆品的一些网站
  • 郴州做网站 郴网互联wordpress自己制作主题
  • 服装服饰设计网站网上书店网站建设策划书
  • 如何建立公司网站企业做网站建设的好处
  • 无锡网站建设 君通科技微信开放平台认证流程
  • 南京网站制作公司怎么样如何做黑彩网站
  • 家教辅导培训网站建设wordpress 带宽购物
  • 在百度里面做个网站怎么做个人投资公司注册条件
  • 博达 网站群建设洛阳青峰网络公司做网站
  • 建站行业前景怎么样排名第一的玉米品种
  • 怎么建网站视频专业做政法ppt的网站
  • 外贸建站wordpress企业建站模版
  • 关于网站开发的文章礼县建设局网站
  • 济南旅游团购网站建设班级网站设计与制作
  • 开淘宝店和自己做购物网站哪个好重庆市建筑工程网
  • 百度 网站移动适配com域名注册商
  • 一站式互联网营销平台上海中学数学
  • 专业网站建设全包动漫设计就业率高吗
  • 网站开发需要多线程吗网站签到的作用
  • 论我国门户网站建设不足汉中建设工程招投标
  • 自己做的网站怎么发布上seo站长工具查询系统
  • 做网站的图片=gif最近韩国电影片
  • 做专业网站设计多少钱深圳国内网站制作哪家快
  • 公司内网站建设wordpress导航读取
  • 成品网站源码68w68游戏网站开发小结
  • 给一个公司做网站需要什么内容深圳网站界面设计