Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

开源自荐:简单易用的springboot API快速开发框架 #416

Open
pddon opened this issue Mar 21, 2024 · 0 comments
Open

开源自荐:简单易用的springboot API快速开发框架 #416

pddon opened this issue Mar 21, 2024 · 0 comments

Comments

@pddon
Copy link

pddon commented Mar 21, 2024

项目开源信息:

项目包含服务器和客户端两部分

项目标题:easy-spring-boot-api

项目描述:

本项目是基于springboot的api接口开发框架,可用于构建开放接口服务器、业务系统接口服务器等等,简化接口开发、接口对接工作,增强接口易用性、安全性,标准化接口请求参数、格式、错误码、异常处理、国际化翻译、接口日志、接口调用频次控制,增加了一些通用功能支持(如:缓存、锁、防重提交、接口覆盖、会话控制等等)。

  • 亮点:

    • 提供接口开发相关基础能力: 提供了对api安全、加签、验签、参数自动解析/校验/加解密/数据脱敏、统一异常管理、国际化、自动接口文档、统一错误码管理、缓存管理、会话管理、分布式锁、api接口覆盖替换、应用/渠道管理、接口调用频次管理等等功能;
    • 提供多种客户端包接入:现已提供java版本和Typescript版本客户端包;
    • 接入简单:只需引入依赖包和启用注解即可享有左右功能支持;
    • 高度可拓展:该框架提供了加签/验签、加解密、错误码生成、分布式锁、缓存管理等等功能的默认实现,且支持开发者替换实现类,只需实现接口并将bean实例化到spring容器即可;
  • 快速入门教程:https://github.com/pddon/easy-spring-boot-api/blob/main/doc/quickStart.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant