第一步:下载Rabbitmq运行环境erlang 官网(建议使用迅雷下载) 第二步:下载rabbitmq server 官网 第三步:安装erlang,选择需要存放的目录,然后一路next 第四步:配置erlang环境变量 第五步:安装rabbitmq,选择存放目录,一路next 第六步:进入rab ...
全局统一返回RESTful风格数据,主要是实现ResponseBodyAdvice接口的方法,对返回值在输出之前进行修改。
使用注解@RestControllerAdvice拦截异常并统一处理。 ...
分类:
编程语言 时间:
2019-12-21 18:41:32
阅读次数:
100
1. 缘起 Facebook 的移动应用从 2012 年就开始使用 GraphQL。GraphQL 规范于 2015 年开源,现已经在多种环境下可用,并被各种体量的团队所使用。 在这个链接可以看到更多的GraphQL使用者。 2. GraphQL是什么 英文官网:GraphQL is a query ...
分类:
其他好文 时间:
2019-12-21 15:59:24
阅读次数:
132
"官方文档" CouchDB 1文档存储 CouchDB服务器主机是一个存储 文档 的数据库。每一个文档在数据库中都有唯一的名字。CouchDB提供RESTful HTTP API用来读取和更新(添加,编辑,删除)数据库文档。 文档是CouchDB数据库中的主要单元数据由任意字段和附件组成。文档也包 ...
分类:
数据库 时间:
2019-12-21 14:04:19
阅读次数:
116
1 谈谈你对restful 接口规范的认识? 答:首先restful 是一种软件架构风格或者是一种设计风格,并不是标准的,他只是提供了一组 设计原则和约束条件,主要用于客户端和服务器交互的软件。 就像设计模式一样,并不是一定要遵循这些原则,而是基于这个风格设计软件可以更简洁,更有层次,我们可以根据开 ...
分类:
其他好文 时间:
2019-12-20 20:36:23
阅读次数:
91
1. 什么是RESTful? 一种软件架构风格,设计风格,用于客户端和服务端交互类的架构。 一组架构约束条件和原则 2. 什么是RESTful架构? 客户端通过http动词(get/post等)对服务器资源进行操作,实现‘表现层的状态转换’ 3. http动词(资源的具体类型): GET(SELEC ...
分类:
其他好文 时间:
2019-12-20 13:45:00
阅读次数:
63
如果网速慢 可以直接到百度云分享中下载,然后拉到centerOS中,进行第二步即可 两个人安装包地址,提取码:z1oz 1、安装erlang环境 wget http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_6 ...
分类:
其他好文 时间:
2019-12-18 00:03:15
阅读次数:
414
一、前言 RabbitMQ是一个开源的消息队列,轻量级且易于部署,并支持多种消息协议。RabbitMQ可以部署在分布式和联合配置中,以满足高规模、高可用性的需求。本文整合RabbitMQ实现延迟消息的过程,以发送延迟消息取消超时订单为例. 二、RabbitMQ的安装和使用 1、安装Erlang,下载 ...
分类:
其他好文 时间:
2019-12-17 16:35:53
阅读次数:
87
现在,当谈论起 RESTful Web API 的时候,人们总会想到 JSON。但是实际上,JSON 和 RESTful API 没有半毛钱关系,只不过 JSON 恰好是RESTful API 结果的表述格式。也就是说 RESTful API 还可以使用其它的表述格式,例如 xml 或私有的格式。这 ...
1.切记@RestControllerAdvice 和 @ControllerAdvice 不能放在common里,会不生效,还会引起子项目的全局异常失败。 所以这2个还是放在各自的子项目里去处理。一个子项目 如何是restful 风格的 旺旺需要 一个 @RestControllerAdvice, ...
分类:
其他好文 时间:
2019-12-16 14:51:34
阅读次数:
187