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

网站空间域名续费合同上海网站建设 网页做

网站空间域名续费合同,上海网站建设 网页做,wordpress安装插件慢,网站流量少本文档构建一个简单的restful webservice#xff0c; 在官网原文Getting Started | Building a RESTful Web Service (spring.io)的基础上进行操作 文章目录 一、项目创建流程1.1 创建项目1.2 创建资源表示类1.3 创建资源控制类 二、项目运行参考资料 一、项目创建流程 本文的… 本文档构建一个简单的restful webservice 在官网原文Getting Started | Building a RESTful Web Service (spring.io)的基础上进行操作 文章目录 一、项目创建流程1.1 创建项目1.2 创建资源表示类1.3 创建资源控制类 二、项目运行参考资料 一、项目创建流程 本文的目标是构建一个服务该服务将在http://localhost:8080/greeting接受HTTP GET请求 它将使用greeting的JSON表示进行响应如下所示 {id:1,content:Hello, World!}1.1 创建项目 在官网上Spring Initializr创建项目 1.2 创建资源表示类 对greeting表示进行建模创建一个资源表示类。 具体操作为id和content提供一个Java record类在/src/main/java/com/zouhu/restservice/Greeting.java添加如下代码 package com.zouhu.restservice;public record Greeting(long id, String content) { }此应用程序使用Jackson JSON库自动将greeting类型的实例列表到JSON中。 1.3 创建资源控制类 在Spring构建RESTful Web服务的方法中HTTP请求由控制器处理。 这些组件由RestController注释标识下面代码中所示的GreetingController来自src/main/java/com/example/restservice/GreetingController.java通过返回一个greeting类的新实例来处理 /greeting的GET请求 package com.zouhu.restservice;import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController;import java.util.concurrent.atomic.AtomicLong;RestController public class GreetingController {private static final String template Hello, %s!;private final AtomicLong counter new AtomicLong();GetMapping(/greeting)public Greeting greeting(RequestParam(value name, defaultValue World) String name) {return new Greeting(counter.incrementAndGet(), String.format(template, name));} }传统的MVC控制器和前面显示的RESTful Web服务控制器之间的一个关键区别是创建HTTP响应主体的方式。这个RESTful Web服务控制器不依赖视图技术将Greeting数据执行到HTML而是填充并返回一个Greeting对象。对象数据将作为JSON直接写入HTTP响应。 二、项目运行 运行RestserviceApplication类启动项目 访问http://localhost:8080/greeting 结果如下 {id: 1,content: Hello, World! }访问http://localhost:8080/greeting?namezouhu 结果如下 {id: 2,content: Hello, zouhu! }注意id属性是如何从1更改为2的。这证明您正在跨多个请求处理同一个GreetingController实例并且它的计数器字段在每次调用时都按预期递增。 参考资料 Getting Started | Building a RESTful Web Service (spring.io)
http://www.huolong8.cn/news/388747/

相关文章:

  • 重庆公司建设网站玩具网站模板
  • 低面效果在哪个网站做长尾关键词排名推广
  • 中国门户网站有哪些手机免费图片制作软件
  • 安徽 网站建设旧版优化大师
  • 有哪些营销型网站东莞 网站建设多少钱
  • 企业网站域名备案流程做网站导航能赚钱吗
  • 宁波网站建设费用报价怎么做购物车网站
  • 找外包网站 和自己做网站案例展示怎么做
  • 网站改版模版山西做网站的公司有哪些
  • 太原网站建设 网站制作爱心助学网站建设
  • 中山网站建设招聘wordpress设置略缩图外链图片
  • 高校网站建设的问题及对策刚开始做网站要传数据库吗
  • 湖南网站开发哪家好wordpress 托管建站
  • 深圳市门户网站建设企业阜平网站建设
  • 增城哪家网站建设好做网站 每月赚 钱
  • 婚庆网站的设计意义凡科建站骗子
  • 网站速度优化方案wordpress 主题学习
  • 芜湖网站备案咨询电话龙岩亿网行
  • 长春做网站公司长春网站排名张家港微网站
  • 网站设计师简介营业推广策略有哪些
  • 网络推广最好的网站做黑彩票的网站赚钱
  • 学网站制作承接网站建设服务
  • 虹口广州网站建设百度可以做网站吗
  • 劳务网站有做吗中山皇冠建设开发有限公司网站
  • 衡水淘宝的网站建设网站建设与制作石家庄
  • 制作网站要钱吗wordpress最近浏览器
  • 个人网站怎么推广网站建设实训个人总结3000
  • 网页设计资料的网站上海建工网站
  • 网站可以做动态背景吗手机端网站加盟
  • 免费舆情网站下载重庆装修公司排行榜