首页
学习
活动
专区
工具
TVP
发布

mall学习教程

mall学习教程,架构、业务、技术要点全方位解析。
专栏成员
372
文章
560599
阅读量
46
订阅数
快试试用API Key来保护你的SpringBoot接口安全吧~
安全性在REST API开发中扮演着重要的角色。一个不安全的REST API可以直接访问到后台系统中的敏感数据。因此,企业组织需要关注API安全性。
macrozheng
2023-11-16
5300
再见Postman!这款开源的API神器用起来更优雅!
Insomnia是一款开源、跨平台的API客户端工具,可以支持多种网络请求的调试,比如GraphQL、REST、WebSockets和gRPC,目前在Github上已有29K的Star。
macrozheng
2023-09-04
1.2K0
看了我常用的IDEA插件,同事也开始悄悄安装了...
当我们使用鼠标完成某些工作时,Key Promoter X会提示对应的快捷键,方便我们更快地掌握IDEA的快捷键。
macrozheng
2022-12-14
1.2K0
仅需一个依赖给Swagger换上新皮肤,既简单又炫酷!
SpringFox是老牌的Swagger实现库,Github上标星5.6K+,相信很多小伙伴项目中都集成的是这个库。不过该实现库在两年前发了3.0.0版本后就再也没发版本了。而且如果你在SpringBoot 2.6.x版本以上使用的话,会发现许多问题需要自行解决,具体可以参考升级 SpringBoot 2.6.x 版本后,Swagger 没法用了! 。
macrozheng
2022-07-24
6220
好用到爆!IDEA 版 Postman 面世了,功能真心强大!
RestfulFastRequest号称是IDEA版本的Postman。它是一个功能强大的Restful API工具包插件,可以根据已有的方法快速生成接口调试用例。它有一个漂亮的界面来完成请求、检查服务器响应、存储你的API请求和导出API请求,该插件能帮助你在IDEA内更快更高效地调试API!
macrozheng
2022-05-31
1.2K0
还在手撸 Nginx 配置?试试这款可视化配置工具吧,真心强大!
NginxConfig号称你唯一需要的Nginx配置工具,可以使用可视化界面来生成Nginx配置,功能非常强大,在Github上已有15K+Star!
macrozheng
2022-05-31
1.2K0
超越 Nginx!号称下一代 Web 服务器,用起来够优雅!
Caddy是一款功能强大,扩展性高的Web服务器,目前在Github上已有38K+Star。Caddy采用Go语言编写,可用于静态资源托管和反向代理。
macrozheng
2022-04-12
7280
再见丑陋的 Swagger,这个API神器界面更炫酷,逼格更高,体验更好!
程序员最讨厌的两件事:1. 写文档,2. 别人不写文档。大多数开发人员不愿意写 API 文档的原因是写文档短期收益远低于付出的成本,然而并不是所有人都能够坚持做有长期收益的事情的。
macrozheng
2022-02-23
9930
这些年我用过的API文档工具,个个是精品!
Swagger是一款非常流行的API文档工具,它能帮助你简化API文档的开发,极大提高开发效率,之前在mall项目中就是使用的它。
macrozheng
2021-12-16
1.4K0
当 Swagger 遇上 Torna,瞬间高大上了!
Torna是一套企业级接口文档解决方案,可以配合Swagger使用。它具有如下功能:
macrozheng
2021-11-11
1.2K0
还在用Swagger?试试这款零注解侵入的API文档生成工具,跟Postman绝配!
在我们使用Swagger的时候,经常会需要用到它的注解,比如@Api、@ApiOperation这些,Swagger通过它们来生成API文档。比如下面的代码:
macrozheng
2021-11-10
9980
还在从零开始搭建项目?推荐一款高颜值的前后端分离脚手架!
通过上面的一波实践,我们可以发现sa-plus确实是个有意思的框架。不仅提供了项目的基础功能,还提供了代码生成器,可以一键生成前后端及API文档代码,大大提高了开发效率。但是没有一种代码生成器是万能的,复杂的代码还是需要手写。sa-plus的权限功能把菜单和权限绑定在了一起,使用起来不太灵活,还是可以改进下的。
macrozheng
2021-09-22
4790
开箱即用!看看人家的微服务权限解决方案,那叫一个优雅!
对比之前使用Spring Security的微服务权限解决方案,Sa-Token的解决方案更简单、更优雅。使用Security我们需要定义鉴权管理器、分别处理未认证和未授权的情况、还要自己定义认证和资源服务器配置,使用非常繁琐。而使用Sa-Token,只要在网关上配置过滤器实现认证和授权,然后调用API实现登录及权限分配即可。具体区别可以参考下图。
macrozheng
2021-09-22
2K1
再见Spring Security!推荐一款功能强大的权限认证框架,用起来够优雅!
Sa-Token是一款轻量级的Java权限认证框架,可以用来解决登录认证、权限认证、Session会话、单点登录、OAuth2.0、微服务网关鉴权等一系列权限相关问题。
macrozheng
2021-08-20
1.8K0
Github标星28K+!这款可视化的对象存储服务真香!
MinIO 是一款基于Go语言的高性能对象存储服务,在Github上已有28K+Star。它采用了Apache License v2.0开源协议,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。
macrozheng
2021-08-20
2.3K0
绝了!基于SpringBoot的可视化接口开发工具,不再需要Controller、Service、Dao!
magic-api是一个基于Java的接口快速开发框架,编写接口将通过magic-api提供的UI界面完成,自动映射为HTTP接口,无需定义Controller、Service、Dao、Mapper、XML、VO等Java对象。
macrozheng
2021-07-03
1.3K0
10个解放双手的 IDEA 插件,有些代码真心不用手写!
aiXcoder 一款国产代码开发工具,提供了比较强大的代码补全、预测的功能,它的宗旨就是让我们少些代码,能自动生成的绝不手写,上手感受下就会爱上它。
macrozheng
2021-07-02
5990
当Swagger遇上YApi,瞬间高大上了!
YApi是高效、易用、功能强大的API管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。YApi在Github上已累计获得了18K+Star,具有优秀的交互体验,YApi不仅提供了常用的接口管理功能,还提供了权限管理、Mock数据、Swagger数据导入等功能,总之功能很强大!
macrozheng
2020-12-21
2K0
Swagger界面丑、功能弱怎么破?用Postman增强下就给力了!
Postman是一款非常好用的接口调试工具,界面漂亮且功能强大,对Postman不了解的可以看下《Postman:API接口调试利器》。
macrozheng
2020-11-24
1.2K0
Nginx居然还能实现Restful接口的版本控制,涨知识了!
软件迭代是开发者必须面临的问题,现在有一个容易被大家忽略的问题就是 API 的版本控制。不是所有的用户都热衷于最新的版本的软件,而业务又是多变的。因此当新版本发布时要确保向后兼容,所以就需要 API 的版本控制。今天就来探讨一下常用的 Restful API 版本控制。
macrozheng
2020-11-06
1.4K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档