JAVA API编写
前言
日前,接到任务写一个 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();}
}
需要注意的地方有以下两点:
- JSONObject类最好选用 Maven 中 jar 包,否则,不保证对。
- produces = “application/json;charset=UTF-8” 这句话记得写,否则可能会出现请求头错误。
结束语
本人大三学生一枚,学识尚浅,不喜勿喷,希望今日能抛砖引玉,请各位大佬一定不吝赐教!!!
JAVA API编写相关推荐
- 2021年大数据Kafka(五):❤️Kafka的java API编写❤️
全网最详细的大数据Kafka文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 Kafka的java API编写 一.生产者代码 第一步: ...
- java编写应用程序_使用Java API编写应用程序
java编写应用程序 总览 介绍 DB2JSON可用于DB2 Linux,Unix和Windows 10.5以及用于z / OS V3.1的IBM DB2 Accessories Suite与DB2 ...
- 使用java的API编写代码
使用java的API编写代码 JavaBean 在Java中,有很多class的定义都符合这样的规范: 若干private实例字段: 通过public方法来读写实例字段. public class P ...
- hbase java api 两种方式
NoSQL Hbase JAVA API 实例一 导入架包: <dependency><groupId>org.apache.hbase</groupId>< ...
- 使用Java api 和 jni混合方式调用OpenCV
from: http://blog.csdn.net/lingyun_blog/article/details/50733331 int a =b; 如果想在项目中直接使用opencv的java ap ...
- MapReduce Java API实例-统计平均成绩
场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...
- MapReduce Java API实例-统计出现过的单词
场景 MapReduce Java API实例-统计单词出现频率: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11941016 ...
- MapReduce Java API实例-统计单词出现频率
场景 Windows下使用Java API操作HDFS的常用方法: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/11938210 ...
- Java类库及其组织结构(Java API)
Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API. API(Application Programming Interfac ...
最新文章
- jmeter 正则表达式
- No Authorization to generate extension field
- 行驶在傍山的道路上_进藏线上那些唯美弯道,行驶中却充满风险,自驾游要注意几个事项...
- 单目深度估计方法:现状与前瞻
- Linux内核深入理解定时器和时间管理(4):定时器 timer
- SpringSecurityFilterChain
- 残差网络ResNet
- vue项目中对接微信公众号使用微信js-sdk
- 安装inotify-tools监控工具
- java面向接口编程思想
- 进程的基本概念及操作
- PostgreSQL JDBC 驱动程序版本和JDK关系及下载地址
- python手机编程输入法_用Python写一个拼音输入法
- Pt100转RS-485,热电阻温度Modbus数据采集模块 WJ125
- 程序员如何渡过中年危机
- python函数调用时所提供的参数可以是常量_元组的元素不能修改,一般作为参数传递给函数调用,或是从函数调用除获得参数时,保护其内容不被外部接口修改和破坏。( )_学小易找答案...
- 【UiBot实战教程】梦想云ERP系统数据获取和填写(一)
- yaf 修改php.ini,Yaf的配置
- opencv-描述图像运动(前篇)
- 使用burpsuite抓包和改包