前言

日前,接到任务写一个 API,思考了一番,决定用 JAVA 语言编写,配合 spring boot 框架,先初步实现了一个本地调用 API ,具体代码如下。

代码

package com.example.demo.controller;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RestController;
import com.alibaba.fastjson.JSONObject;
@RestController
public class TestController {@ResponseBody@RequestMapping(value="/json/data",method=RequestMethod.POST, produces = "application/json;charset=UTF-8")public String hello(@RequestBody JSONObject jsonParam) {System.out.println(jsonParam.toJSONString());JSONObject json=new JSONObject();json.put("code", "success");json.put("message", "hello world");return json.toString();}
}

需要注意的地方有以下两点:

  1. JSONObject类最好选用 Maven 中 jar 包,否则,不保证对。
  2. produces = “application/json;charset=UTF-8” 这句话记得写,否则可能会出现请求头错误。

结束语

本人大三学生一枚,学识尚浅,不喜勿喷,希望今日能抛砖引玉,请各位大佬一定不吝赐教!!!

JAVA API编写相关推荐

  1. 2021年大数据Kafka(五):❤️Kafka的java API编写❤️

    全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的java API编写 一.生产者代码 第一步: ...

  2. java编写应用程序_使用Java API编写应用程序

    java编写应用程序 总览 介绍 DB2JSON可用于DB2 Linux,Unix和Windows 10.5以及用于z / OS V3.1的IBM DB2 Accessories Suite与DB2 ...

  3. 使用java的API编写代码

    使用java的API编写代码 JavaBean 在Java中,有很多class的定义都符合这样的规范: 若干private实例字段: 通过public方法来读写实例字段. public class P ...

  4. hbase java api 两种方式

    NoSQL Hbase JAVA API 实例一 导入架包: <dependency><groupId>org.apache.hbase</groupId>< ...

  5. 使用Java api 和 jni混合方式调用OpenCV

    from: http://blog.csdn.net/lingyun_blog/article/details/50733331 int a =b; 如果想在项目中直接使用opencv的java ap ...

  6. MapReduce Java API实例-统计平均成绩

    场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...

  7. MapReduce Java API实例-统计出现过的单词

    场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...

  8. MapReduce Java API实例-统计单词出现频率

    场景 Windows下使用Java API操作HDFS的常用方法: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11938210 ...

  9. Java类库及其组织结构(Java API)

    Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API. API(Application Programming Interfac ...

最新文章

  1. jmeter 正则表达式
  2. No Authorization to generate extension field
  3. 行驶在傍山的道路上_进藏线上那些唯美弯道,行驶中却充满风险,自驾游要注意几个事项...
  4. 单目深度估计方法:现状与前瞻
  5. Linux内核深入理解定时器和时间管理(4):定时器 timer
  6. SpringSecurityFilterChain
  7. 残差网络ResNet
  8. vue项目中对接微信公众号使用微信js-sdk
  9. 安装inotify-tools监控工具
  10. java面向接口编程思想
  11. 进程的基本概念及操作
  12. PostgreSQL JDBC 驱动程序版本和JDK关系及下载地址
  13. python手机编程输入法_用Python写一个拼音输入法
  14. Pt100转RS-485,热电阻温度Modbus数据采集模块 WJ125
  15. 程序员如何渡过中年危机
  16. python函数调用时所提供的参数可以是常量_元组的元素不能修改,一般作为参数传递给函数调用,或是从函数调用除获得参数时,保护其内容不被外部接口修改和破坏。( )_学小易找答案...
  17. 【UiBot实战教程】梦想云ERP系统数据获取和填写(一)
  18. yaf 修改php.ini,Yaf的配置
  19. opencv-描述图像运动(前篇)
  20. 使用burpsuite抓包和改包

热门文章

  1. 《虚拟化安全解决方案》一1.2 虚拟环境的威胁
  2. GD32学习笔记(2)触摸屏驱动芯片GT1151Q
  3. 周边美食api 周边美食餐厅检索
  4. Web实现:背景颜色渐变色
  5. Gdut Count
  6. 软件需求规格说明书——学生成绩查询系统
  7. 【文件上传漏洞-02】利用PUT方法上传文件—以Apache为例
  8. Openface 人脸关键点
  9. 获取订单API接口系列,可接入erp系统场景
  10. xp系统哪个服务器好,哪个xp系统最稳定、最好?