rest template
postForEntity
/** url */
private static final String URL = "http://127.0.0.1:8080/central/api/{}";/*** 保存消息提醒** @param dbName 数据库名字* @param cmMessageRemind 消息提醒* @return {@link Boolean}*/
private Boolean saveCmMessageRemind(String dbName, CmMessageRemind cmMessageRemind) {try {RestTemplate restTemplate = new RestTemplate();HttpHeaders headers = new HttpHeaders();MultiValueMap<String, Object> map = new LinkedMultiValueMap<>();map.add("dbName", dbName);map.add("cmMessageRemind", JSON.toJSONString(cmMessageRemind));headers.set("token", "token");//头部类型headers.setContentType(MediaType.MULTIPART_FORM_DATA);HttpEntity<MultiValueMap<String, Object>> params = new HttpEntity<>(map, headers);ResponseEntity<R> accessResult = restTemplate.postForEntity(StrUtil.format(URL, "saveCmMessageRemind"), params, R.class);return JSON.parseObject(accessResult.getBody().getData().toString().getBytes(), Boolean.class);} catch (Exception e) {log.error("调用添加消息提醒接口失败,失败原因:" + e.getMessage());}return false;
}
/*** 新增消息提醒*/
@VisitAuth
@ApiOperation("API获取设备配置")
@Log(businessType = BusinessType.INTERFACE)
@PostMapping("saveCmMessageRemind")
public R<String> saveCmMessageRemind(String dbName, String cmMessageRemind) {Boolean b = cmMessageRemindService.saveCmMessageRemind(dbName, JSON.parseObject(cmMessageRemind, CmMessageRemind.class));return R.ok(JSON.toJSONString(b));
}
rest template相关推荐
- 微信小程序模板template
上面是官方的讲解, 主要是方便在不同的地方调用. 下面自己说下使用, 先创建一个模板名字是自己随便取的, 在template.wxml中填写模板 最外层用template标签 设置一个name属性 & ...
- C++中模板template typename T
template <typename Dtype>. 网上解释的非常多,觉得比较啰嗦,其实就是一个类型模板. 比如我们要计算两个数的加法,针对不同类型可能需要设计不同类型的函数,那么tem ...
- 让你爽到飞起的【懒人插件AutoScssStruct4Vue】VSCode根据template的标签目录一键生成SCSS/LESS结构,敏捷开发必备插件!!!
Ctrl+Shift+X 搜索AutoScssStruct4Vue 如上图直接右键-autoScssStruct(你都不需要聚焦到template节点) 直接就给你妥妥的把SCSS代码写好了,如果 ...
- ue4商城资源 Car Configurator Template 汽车配置器模板
ue4商城资源 Car Configurator Template 汽车配置器模板 ue4商城资源 Car Configurator Template 汽车配置器模板 Unreal Engine虚幻游 ...
- C++ template
(转自http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.html) C++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或 ...
- 使用Repeater的Template
.NET FX提供了一个方法,就是使用Template来在程序运行时对Repeater的显示进行控制. 这里我就不多说了,可以去看MSDN中的相关资料.(嘿嘿,其实我也没搞多少 ).. 其实主要是pr ...
- 设计模式之模板方法模式(Template Method)摘录
23种GOF设计模式一般分为三大类:创建型模式.结构型模式.行为模式. 创建型模式抽象了实例化过程,它们帮助一个系统独立于如何创建.组合和表示它的那些对象.一个类创建型模式使用继承改变被实例化的类,而 ...
- 微信小程序模块化开发 include与模板开发 template
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 1. include 是引用整个wxml文件,我通常会配合js,css一起使用: 使用场景,需要封装 ...
- template.process(root, out)的用法(shiro项目中来的九)
假如你现在还在为自己的技术担忧,假如你现在想提升自己的工资,假如你想在职场上获得更多的话语权,假如你想顺利的度过35岁这个魔咒,假如你想体验BAT的工作环境,那么现在请我们一起开启提升技术之旅吧,详情 ...
- Smart template的控件能否当成普通控件来用
我的同事问过我这个问题: 只要弄清楚Smart control的原理,就能回答这个问题. 答案是: smart control可以像普通的控件一样在xml view中被定义和使用,但是必须结合ODat ...
最新文章
- EM算法 大白话讲解 没看懂 保存
- KafKa集群安装、配置
- 列出这周开发工作时间及内容,可以发表各种感想和这周阅读内容。
- 企业建设呼叫中心需要考虑哪些因素
- 盘点几种数据库的分页SQL的写法(转)
- 【转】在C#中使用SQLite
- ROS-WIKI——编写简单的发布者和订阅者(C++和Python版本)
- 【原创】Elasticsearch无宕机迁移节点
- HDU2503 a/b + c/d【水题】
- 年末回想 ---- 小步快跑
- 【Android-File】Android文件的读写
- 2、传输介质——双绞线
- 激光雷达障碍物检测与追踪实战——基于欧几里德聚类的激光雷达障碍物检测
- ODN中主干光交和配线光交的数量比例
- Go语言学习十二 变量和常量
- 交换机和路由器到底有什么区别???
- 单片机中断实验2 EX0
- NBA 球星杜兰特的加密投资版图
- 可解释性神经网络——3.一种新的可解释性神经网络GAMI-Net
- 云卷云舒:2022 数据库总结从Gartner到IDC