Shoulder 是一个 Spring Boot 的增强工具,为简化开发、提高效率而生。目标成为 Spring-Boot 最好的搭档。🔗 创建工程

愿景

⚡️ Spring Boot 之上进一步 降本提效

🏠 开箱即用、效率优先、安全与扩展。

🌏 引入先进技术,立足巨人肩上。

shoulder-banner-logo.svg

⛪️ 特性

阅读以下文档获取 Shoulder 的使用技巧与设计精华

💡 基础层

基础能力全方位支撑,打下 优质基础:错误码、国际化、并发工具、全局id、全局锁…​

🌐 WEB

轻松拿捏 HTTP 开发:AOP监控、日志、异常处理、字典搜索、标签管理…​

💿 数据库

助力 玩翻DB:全局唯一序列 Sequence、强化的 Mybatis-Plus、多数据源、多租户…​

🧾 操作日志

我的应用我做主,代码少,功能强:AOP,批量记录、异步化、多存储、格式切换、多语言

🔁 批处理

数据处理竟可以如此 轻松:导入导出、批处理记录、异步化、多存储、格式切换、多语言、AI流程可视化

🔒 加密

算法公开、就是 安全:AES、RSA、SM2、SM4、国密、本地绝密、ECDH…​

🔐 认证 & 授权

安全 是业务的基石:验证码、安全认证、JWT、持久登陆…​

⚡️ 高级玩法

Make Developed More Fast:Maven插件、Idea插件…​

📦 嵌入式 / 低依赖模式

测试如此 简单,原型即可成型:内嵌数据库、内嵌Redis、无数据库持久化、接口 Mock…​

🏗️ 架构图

shoulder-archtech 架构图

🚀 快速开始

📚 附录

可以在以下文档获取 Shoulder 更多信息。

😃 其他