API接口加密
简介
API接口加密,服务端对输入输出参数进行加密处理,使用swagger-bootstrap-ui开发接口文档。
项目github地址
用法
1.下载源码,修改数据库配置,启动
2.加DecryptRequest 和 EncryptResponse 注解即可,可以放在Controller的类和方法上,其中一个为false就不执行了。像这样:
@Log4j2 @RestController @Api(tags = "TestController", description = "测试") @RequestMapping("/model") @EncryptResponse public class TestController { @DecryptRequest @ApiOperation("test") @RequestMapping(value = "/test", method = RequestMethod.POST) public CommonResult<Category> test(@RequestBody Category category) { log.info("分类名称" + category.getCategoryName()); return CommonResult.success(category); } }
浏览器打开http://localhost:8089/doc.html
后台输出日志
参考文档:https://gitee.com/xxssyyyyssxx/affect-inoutput(项目代码不完善))
相关推荐
lxhuang 2020-11-03
ChinaJoeEE 2020-08-16
Luckyunyun 2020-08-15
bapinggaitianli 2020-08-07
phpboy 2020-07-19
染血白衣 2020-11-16
SAMXIE 2020-11-04
一个智障 2020-11-15
学习web前端 2020-11-09
yiranpiaoluo 2020-11-04
88274956 2020-11-03
82387067 2020-11-03
huangliuyu00 2020-10-29
sichenglain 2020-10-27
Dayer 2020-10-27
小马的学习笔记 2020-10-23
liuweiITlove 2020-10-14
kjyiyi 2020-10-10
fanjunjaden 2020-10-09