RabbitMQ是用Erlang实现的一个高并发高可靠AMQP消息队列服务器。支持消息的持久化、事务、拥塞控制、负载均衡等特性,使得RabbitMQ拥有更加广泛的应用场景。 使用场景: Hello World package com.qa.util; import com.rabbitmq.clie ...
分类:
其他好文 时间:
2020-04-14 16:56:00
阅读次数:
62
Swagger 号称全世界最流行的api框架; RestFul Api 文档在线自动生成工具=>Api文档与API定义同步更新 配置 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --><depende ...
分类:
编程语言 时间:
2020-04-11 20:48:51
阅读次数:
67
视图函数可分为函数视图和类视图,对于restful风格的设计来说,类视图更加适合。 (好用的测试工具, 黑屏终端的httpie, chrome的postman, 或者单独的postman, pycharm里tools-Httpclient 里的Test-Restful-Web-Service) FB ...
分类:
其他好文 时间:
2020-04-11 12:40:51
阅读次数:
62
一.描述 Swagger是一个规范的,标准的框架。用于生成、描述、调用和可视化Restful风格的Web服务。 二.使用 1.引入pom依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</a ...
分类:
编程语言 时间:
2020-04-11 11:31:52
阅读次数:
89
@Controller public class RestFullController { //映射访问路径 @RequestMapping("/r1") public String RestFull(int a,int b,Model model){ //Spring MVC会自动实例化一个Mod ...
分类:
其他好文 时间:
2020-04-11 00:25:39
阅读次数:
76
关于Spring的全局处理,有两方面要说:统一数据返回格式统一异常处理为了将两个问题说明清楚,将分两个章节分别说明,本章主要说第一点有童鞋说,我们项目都做了这种处理,就是在每个API都单独工具类将返回值进行封装,但这种不够优雅;我想写最少的代码完成这件事,也许有童鞋说,加几个注解就解决问题了,说的没错,但这篇文章主要是为了说明为什么加了几个注解就解决问题了,目的是希望大家知其所以然。为了更好的说明
分类:
编程语言 时间:
2020-04-09 16:41:01
阅读次数:
77
RESTful调用和 RPC调用有什么区别?如果让你设计一个RPC服务治理框架你会设计那些模块?是否了解过Service Mesh,如果了解Service Mesh是用来解决什么问题的? 1、RESTful是一种软件架构风格,用于约束客户端和服务器交互,满足这些约束条件和原则的应用程序或设计就是 R ...
分类:
其他好文 时间:
2020-04-09 15:30:46
阅读次数:
555
使用ASP.NET Core 3.x 构建 RESTful API P11 P12 ActionResult of T 以及 AutoMapperAutoMapper对象映射 IActionResult实际上针对IActionResult接口有一个实现类,ActionResult 所以一般当我们知道... ...
分类:
移动开发 时间:
2020-04-09 12:37:51
阅读次数:
92
一、Elasticsearch介绍 之前有学习使用过Solr。Elasticsearch也是基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的 ...
分类:
其他好文 时间:
2020-04-08 10:03:52
阅读次数:
306
因为RabbitMQ是用erlang语言开发的,所以我们在安装RabbitMQ前必须要安装erlang支持。 erlang的下载地址:https://www.erlang.org/downloads 安装注意事项: 1,安装时勾选了 “Microsoft DLL's(present)”,同时会安装 ...
分类:
其他好文 时间:
2020-04-08 09:55:28
阅读次数:
409