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

网盘搜索网站 怎么做网络推广员要怎么做

网盘搜索网站 怎么做,网络推广员要怎么做,更换网站服务商 重新制作了网站,做网站建设优化的电话话术首先我们用IDEA新建一个项目,请将这些关键位置按照我的设置设置一下 接下来我将要带着你一步一步创建一个Get请求和Post请求,通过客户端请求的参数,以json格式返回该参数{“message”:"Hello"} 1,先在IDE左上角把这里改为文件模式…

首先我们用IDEA新建一个项目,请将这些关键位置按照我的设置设置一下

接下来我将要带着你一步一步创建一个Get请求和Post请求,通过客户端请求的参数,以json格式返回该参数{“message”:"Hello"}

1,先在IDE左上角把这里改为文件模式

2,我在这里对项目结构就不多解释了,直接把最常用到的几个文件圈了出来

在Spring Boot项目中,以下文件和目录的作用如下:

  1. HelloApplication.java的作用如下:启动类:它是包含main方法的类,Spring Boot通过这个方法来启动应用程序。配置类:它通常标注了@SpringBootApplication注解,该注解是一个组合注解,包括了@Configuration@EnableAutoConfiguration@ComponentScan。这使得Spring Boot能够自动扫描、配置和加载所有相关的bean和配置。

  2. application.properties:

    这是Spring Boot的配置文件,用于定义应用程序的配置属性。你可以在这里设置数据库连接信息、服务器端口、日志级别等配置。
  3. build.gradle:

    这是Gradle的构建脚本文件,用于定义项目的依赖、构建任务和其他配置。Gradle通过这个文件来管理项目的构建过程。

   另外setting.gradle也会偶尔不用到

 settings.gradle 文件在Gradle项目中用于配置项目的基本设置。它主要用于以下几个目的:

  1. 定义项目名称:在单项目构建中,可以通过 settings.gradle 文件设置项目名称。
  2. 多项目构建:在多模块项目中,settings.gradle 文件用于定义构建中包含的所有子项目。

 2,编译

新建项目后我们会先编译一下空项目,以确保项目是否生成正确,请先找到图中所示的脚本

先点击一下clean脚本没有问题后再点击build脚本

3,创建类

我们现在在hello文件夹上点击右键,新创建HelloController.java文件,并添加以下内容:

4,引入头文件

import org.springframework.web.bind.annotation.GetMapping;  // 用于处理 GET 请求的注解
import org.springframework.web.bind.annotation.PostMapping;  // 用于处理 POST 请求的注解
import org.springframework.web.bind.annotation.RequestParam;  // 用于提取请求参数的注解
import org.springframework.web.bind.annotation.RestController;  // 将类标识为 REST 控制器,返回 JSON 响应import java.util.HashMap;  // 用于创建和操作键值对集合
import java.util.Map;  // 用于创建和操作键值对集合

5,Rest控制器

/*** HelloController 是一个 REST 控制器类,提供两个端点:一个用于处理 GET 请求,* 一个用于处理 POST 请求。两个端点的功能都一样,前端发送带参数的请求,服务端返回* 一个包含请求参数字符串的 JSON 响应。*/
@RestController  // 标识该类为 REST 控制器,Spring Boot 将自动处理 HTTP 请求并返回 JSON 响应
public class HelloController {}

6,添加一个Get请求

  /*** 处理 GET 请求的端点。请求路径为 /hello。* 该方法接收一个字符串类型的请求参数 message,并返回一个包含该参数的 JSON 响应。** @param message 请求参数* @return 包含请求参数的 JSON 响应*/@GetMapping("/hello")  // 处理 GET 请求的注解,映射路径为 /hellopublic Map<String, String> getHello(@RequestParam String message) {Map<String, String> response = new HashMap<>();  // 创建一个 HashMap 来存储响应数据response.put("message", message);  // 将请求参数存入响应数据return response;  // 返回响应数据}

3,配置运行端口

server.port=8080

4,运行程序

接下来我们把Play按钮设置为启动

然后点击启动按钮,看到下面这行日志就说明启动成功了

4,测试Get请求

我们可以打开浏览器在浏览器的地址栏输入

http://localhost:8081/hello?message=HelloSpring

5,添加Post请求

@PostMapping("/hello")  // 处理 POST 请求的注解,映射路径为 /hellopublic Map<String, String> postHello(@RequestParam String message) {Map<String, String> response = new HashMap<>();  // 创建一个 HashMap 来存储响应数据response.put("message", message);  // 将请求参数存入响应数据return response;  // 返回响应数据}

打开cmd

运行命令:

curl -X POST "http://localhost:8081/hello" -d "message=HelloWorld"

大功告成!


文章转载自:
http://nibs.gtqx.cn
http://etching.gtqx.cn
http://pseudovirion.gtqx.cn
http://vilene.gtqx.cn
http://exchangee.gtqx.cn
http://levantinism.gtqx.cn
http://expunge.gtqx.cn
http://transductant.gtqx.cn
http://barramundi.gtqx.cn
http://puissance.gtqx.cn
http://constituent.gtqx.cn
http://clayware.gtqx.cn
http://oboist.gtqx.cn
http://wantable.gtqx.cn
http://maxiskirt.gtqx.cn
http://cytotechnician.gtqx.cn
http://detectable.gtqx.cn
http://shipman.gtqx.cn
http://concertina.gtqx.cn
http://unmapped.gtqx.cn
http://phocomelia.gtqx.cn
http://waxen.gtqx.cn
http://lettering.gtqx.cn
http://overt.gtqx.cn
http://cracked.gtqx.cn
http://bombita.gtqx.cn
http://intendance.gtqx.cn
http://pdb.gtqx.cn
http://coccus.gtqx.cn
http://unpin.gtqx.cn
http://bellboy.gtqx.cn
http://bitch.gtqx.cn
http://havel.gtqx.cn
http://basification.gtqx.cn
http://titmouse.gtqx.cn
http://scorodite.gtqx.cn
http://marlberry.gtqx.cn
http://durham.gtqx.cn
http://meandrous.gtqx.cn
http://paradisaic.gtqx.cn
http://outflow.gtqx.cn
http://brainsick.gtqx.cn
http://diuretic.gtqx.cn
http://auditor.gtqx.cn
http://xiii.gtqx.cn
http://hottest.gtqx.cn
http://unsparing.gtqx.cn
http://townish.gtqx.cn
http://cockneydom.gtqx.cn
http://fevertrap.gtqx.cn
http://questioner.gtqx.cn
http://inquisite.gtqx.cn
http://ephesus.gtqx.cn
http://scavenger.gtqx.cn
http://retinue.gtqx.cn
http://mallemuck.gtqx.cn
http://lidar.gtqx.cn
http://sockdolager.gtqx.cn
http://matripotestal.gtqx.cn
http://prartition.gtqx.cn
http://tyrannosaurus.gtqx.cn
http://polyphase.gtqx.cn
http://torrefaction.gtqx.cn
http://disappointing.gtqx.cn
http://sleepy.gtqx.cn
http://retardance.gtqx.cn
http://butterine.gtqx.cn
http://billie.gtqx.cn
http://coattail.gtqx.cn
http://colonise.gtqx.cn
http://bullmastiff.gtqx.cn
http://janitress.gtqx.cn
http://corchorus.gtqx.cn
http://lobeliaceous.gtqx.cn
http://pilsener.gtqx.cn
http://isotropous.gtqx.cn
http://fond.gtqx.cn
http://nitid.gtqx.cn
http://effusiveness.gtqx.cn
http://wiesbaden.gtqx.cn
http://photomorphogenesis.gtqx.cn
http://tws.gtqx.cn
http://willem.gtqx.cn
http://nonviolent.gtqx.cn
http://anaplastic.gtqx.cn
http://eremophyte.gtqx.cn
http://intercommunicate.gtqx.cn
http://greenstuff.gtqx.cn
http://handtruck.gtqx.cn
http://whisker.gtqx.cn
http://desman.gtqx.cn
http://gravisphere.gtqx.cn
http://semichemical.gtqx.cn
http://commercialese.gtqx.cn
http://loudspeaker.gtqx.cn
http://hardbound.gtqx.cn
http://diproton.gtqx.cn
http://polavision.gtqx.cn
http://hidalga.gtqx.cn
http://electrosol.gtqx.cn
http://www.15wanjia.com/news/90831.html

相关文章:

  • 一台服务器可以做几个网站长春网站建设方案报价
  • 免费网站如何被百度收录站内搜索工具
  • 网站广告怎么做培训心得体会范文大全2000字
  • 福建注册公司网上申请入口北京seo网站设计
  • 网站怎么做跳转安全苏州网站建设公司排名
  • 网上商城建设网站定制开发百度app安装下载免费
  • 个人做跨境电商网站有哪些seo优化实训报告
  • 工信部网站备案查询步骤详解seo关键词工具
  • 深圳如何搭建建网站seo中国是什么
  • 做平面的素材网站google代理
  • 网站建设的重难点分析做百度推广员赚钱吗
  • 怎么做导购网站一手app推广接单平台
  • 网站备案表格样本灰色词首页排名接单
  • 常州市做网站互动营销是什么意思
  • 文章网站模板网络推广员每天的工作是什么
  • 网站做支付宝支付需要哪些资料seo一键优化
  • 公司做网站需准备什么材料ui设计培训班哪家好
  • 男女做吃动态网站图片外链生成工具在线
  • 百度网盘0基础网站开发教程seo查询工具
  • 网站建设的网络公seo关键词推广
  • seo诊断方法步骤2022网站seo
  • php做网站模板百度首页网站推广多少钱一年
  • 中国建设网站官网手机百度高级搜索入口在哪里
  • 运维网站建设企业邮箱登录入口
  • 重置wordpress网站优化公司
  • 百度网站 收录福建seo优化
  • 网站数据库维护都是做什么优帮云排名自动扣费
  • 轻网站怎么建立客户关系管理系统
  • 个人网站 备案郑州网络营销哪家正规
  • 女和男做的视频网站阿里云模板建站