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

NC65 rest接口 开发 NC65接口开发

一、在对应模块META-INF下编写 xxx.rest 文件,也要放在Home里对应的目录下。
在这里插入图片描述
二、开发接口,继承extends AbstractUAPRestResource,(有的项目会继承别的方法如:AbstractNCCRestResource,MTFRestResource;有的是底层继承ServerResource)
把写的接口放在public 或 client 端。

在这里插入图片描述


@Path("/saleOrderBIP")
public class SaleOrderBIPApi extends AbstractUAPRestResource {
    @Override
    public String getModule() {
        return "so";  //模块名
    }
    @POST
    @Path("/saleOrder")
    @Consumes({ "application/json" })
    @Produces({ "application/json" })
    public JSONObject getCustomerbaseinfo(JSONObject json) {
        JSONObject result=new JSONObject();
        result.put("message","Yes");
        return result;
    }
}

三、配置虚拟机参数改端口。
-Duap.hotwebs=nccloud,fs,uapws
-Dnc.http.port=8088
在这里插入图片描述
四、postman 测试

在这里插入图片描述

相关文章:

  • C 语言中的 char 关键字详解
  • 学生成绩管理系统
  • 中国象棋开源人工智能程序(带UI)搬运
  • GEE入门篇|遥感专业术语(实践操作4):光谱分辨率(Spectral Resolution)
  • C语言统计成绩
  • 远程控制桌面,让电脑办公更简单
  • 1 开源鸿蒙OpenHarmony niobe407 STM32F407IGT6芯片轻型系统全量源码4.1版本下载流程
  • 【小沐学QT】QT学习之Web控件的使用
  • 【C语言】指针初阶
  • 【初中生讲机器学习】12. 似然函数和极大似然估计:原理、应用与代码实现
  • Python爬虫-付费代理推荐和使用
  • docker小知识:linux环境安装docker
  • 【Azure 架构师学习笔记】-Azure Synapse -- Link for SQL 实时数据加载
  • Visual Studio Code(VSCode)软件相关(安装、用法、工具等)
  • 大语言模型LLM分布式训练:大规模数据集上的并行技术全景探索(LLM系列03)
  • 【电子通识】为什么单片机芯片上会有多组VDD电源?
  • Qt QWidget 简约美观的加载动画 第五季 - 小方块风格
  • Linux——进程控制
  • 设计模式浅析(九) ·模板方法模式
  • Python中的异常处理详解及try-except语句的工作原理
  • “ChatGPT严选”横空出世了,“DeepSeek严选”还要等多久?
  • 腾讯重构混元大模型研发体系:成立大语言和多模态模型部,提升AI长期技术作战能力
  • 昂立教育:去年减亏1.39亿元,今年以“利润持续增长”为核心目标
  • 挤占学生伙食费、公务考察到景区旅游……青岛通报5起违规典型问题
  • 上海市政府常务会议研究抓好稳就业稳企业稳市场稳预期工作,让企业感受温度
  • 百岁太极拳大师、陈氏太极拳第十一代嫡宗传人陈全忠逝世