一、环境准备 安装好node.js 安装好newman 二、本机调试脚本 了解命令行执行脚本 从postman导出脚本-->本机调试生成报告 1~2操作步骤包含本地newman生成html:https://www.cnblogs.com/miaomiaoka/p/11168642.html 将本地脚 ...
分类:
其他好文 时间:
2019-07-11 19:58:03
阅读次数:
114
实现接口测试平台使用jsonpath进行取值来断言,效果: 访问页面: 调试功能:http://www.kuaidi100.com/query 保存功能 目录结构 common的代码: init: mongo: ...
分类:
其他好文 时间:
2019-07-08 00:04:41
阅读次数:
122
前言: 在实际的开发项目中,一个对外暴露的接口往往会面临很多次请求,我们来解释一下幂等的概念:任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是 对数据库的影响只能是一次性的,不能重复处理。如何保证其幂等性,通常有以下手段: 1:数据库建立唯一性索引,可以保证最终插入数据库 ...
分类:
编程语言 时间:
2019-07-07 09:20:22
阅读次数:
164
1.@RequestBody 必须要写在实现接口中 2.Feign 客户端调用的时候如果有参数的话,默认是发送post请求 3.服务接口中的请求参数必须要加上@RequestParam("registCode")注解 ...
分类:
其他好文 时间:
2019-07-04 00:31:39
阅读次数:
85
在Java中可以用接口和抽象类来定义允许有多个实现的类型;不过,接口和抽象类有两个主要的不同: 抽象类允许包含某些方法的实现,接口则不允许;【Java8中已经提供了默认方法】 从设计层面看,为了实现由抽象类定义的类型,类必须定义为抽象类的子类,这就限制了它在类图中的层次,但是接口则没有这种层次的限制 ...
分类:
其他好文 时间:
2019-07-03 10:26:49
阅读次数:
81
1.首先定义接口,所有的策略都是基于一套标准,这样策略(类)才有可替换性。声明一个计算策略接口 2.接着两个接口实现类。复习golang语言实现接口是非侵入式设计。 3.声明一个策略类。复习golang中规定首字母大写是public,小写是private。如果A,B改为小写a,b,在客户端调用时会报 ...
分类:
编程语言 时间:
2019-07-02 19:26:54
阅读次数:
119
Springboot + redis + 注解 + 拦截器来实现接口幂等性校验 1. SpringBoot 整合篇 2. 手写一套迷你版HTTP服务器 3. 记住:永远不要在MySQL中使用UTF-8 4. Springboot启动原理解析 一、概念 幂等性, 通俗的说就是一个接口, 多次发起同一个 ...
分类:
编程语言 时间:
2019-06-26 18:03:12
阅读次数:
127
介绍了Go语言中的如何定义接口、如何实现实现、接口的特点以及如何使用接口。 ...
分类:
编程语言 时间:
2019-06-23 19:24:05
阅读次数:
92
使用springaop时需要注意,如果bean对象,即service层的对象没有实现接口的话,使用spring-aop的话会报错,因此需要在service层创建接口。 spring-aop的基层是基于动态代理来实现的,动态代理的实现有两种方式: 1.jdk动态代理 spring模式默认使用jdk动态 ...
分类:
编程语言 时间:
2019-06-23 17:38:55
阅读次数:
129
一、原理 1、aop底层将采用代理机制进行实现。 2、接口 + 实现类 :spring采用 jdk 的动态代理Proxy。 3、实现类:spring 采用 cglib字节码增强。 二、术语 1、target:目标类,即需要被代理的类。例如:UserService 2、Joinpoint(连接点):所 ...
分类:
编程语言 时间:
2019-06-23 16:10:41
阅读次数:
108