2020-02-05 00:31:51 +08:00
<!DOCTYPE html>
2020-07-13 03:52:26 +08:00
< html lang = "zh" >
2020-02-05 00:31:51 +08:00
< head >
2020-02-06 00:52:49 +08:00
< meta charset = "UTF-8" >
2021-06-19 01:38:37 +08:00
< title > Sa-Token< / title >
2020-02-06 00:52:49 +08:00
< meta http-equiv = "X-UA-Compatible" content = "IE=edge,chrome=1" / >
2023-03-26 11:30:17 +08:00
< meta name = "description" content = "Sa-Token是一个java权限认证框架, 功能全面, 上手简单, 登录认证、权限认证、Session会话、踢人下线、账号封禁、集成Redis、前后端分离、分布式会话、微服务网关鉴权、单点登录、OAuth2.0、临时Token验证、记住我模式、模拟他人账号、临时身份切换、多账号体系、注解式鉴权、路由拦截式鉴权、花式token、自动续签、同端互斥登录、会话治理、密码加密、jwt集成、Spring集成、WebFlux集成..., 有了sa-token, 你所有的权限认证问题, 都不再是问题" >
2021-01-24 22:23:17 +08:00
< meta name = "keywords" content = "sa-token,sa-token框架,sa-token文档,java权限认证" >
2020-02-06 00:52:49 +08:00
< meta name = "viewport" content = "width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0" >
2022-10-10 00:59:08 +08:00
< link rel = "shortcut icon" type = "image/x-icon" href = "logo.png" >
< link rel = "stylesheet" href = "static/index.css" >
2020-02-05 00:31:51 +08:00
< / head >
< body >
2021-04-02 22:44:01 +08:00
<!-- 总盒子 -->
< div class = "z-div" style = "" >
<!-- - - - - - - - - - - - - 头部 - - - - - - - - - - - - - -->
2021-12-28 23:35:56 +08:00
< header class = "doc-header" >
< div class = "nav-left" >
2022-10-10 00:59:08 +08:00
< a href = "./" >
2021-12-28 23:35:56 +08:00
< div class = "logo-box" >
2022-10-10 00:59:08 +08:00
< img src = "./logo.png" title = "logo" / >
2021-12-28 23:35:56 +08:00
< span class = "logo-text" > Sa-Token< / span >
<!-- <h1 class="logo - text">Sa - Token</h1> -->
2022-10-28 00:18:27 +08:00
<!-- <sub>vx.x.x</sub> -->
2021-12-28 23:35:56 +08:00
< / div >
< / a >
< / div >
< nav class = "nav-right" >
2022-10-29 12:15:57 +08:00
< div class = "zk-box p-none" >
< a class = "wzi" href = "javascript:;" >
<!-- <span>背景 </span> -->
< img class = "theme-btn" src = "static/icon/theme.svg" >
<!-- <span class="zk - icon"></span> -->
< / a >
< div class = "zk-context theme-box" >
< div >
< div style = "height: 5px;" > < / div >
< span style = "background-color: #FFFFFF;" > < / span >
< span style = "background-color: #f5f5f5;" > < / span >
< span style = "background-color: #F1FAFA;" > < / span >
< span style = "background-color: #f5f5d5;" > < / span >
< span style = "background-color: #d5f5f5;" > < / span >
< span style = "background-color: #f5e5f5;" > < / span >
< span style = "background-color: #E8E8FF;" > < / span >
< span style = "background-color: #f0f9eb;" > < / span >
< span style = "background-color: #ebe5dd;" > < / span >
< span style = "background-color: #e8f4ff;" > < / span >
<!-- <span style="background - color: #F0DAD2;"></span> -->
<!-- <span style="background - color: #f5d5d5;"></span> -->
<!-- <span style="background - color: #FFFFE0;"></span> -->
<!-- <span style="background - color: #eeeeee;"></span> -->
<!-- <span style="background - color: #f5fafe;"></span> -->
< / div >
< / div >
< / div >
2022-02-11 02:53:23 +08:00
< a class = "wzi" href = "index.html" > 首页< / a >
2022-10-10 00:59:08 +08:00
< a class = "wzi" href = "doc.html" > 文档< / a >
< a class = "p-none wzi" href = "doc.html#/more/link" > 案例< / a >
2022-11-04 16:51:11 +08:00
< a class = "p-none wzi" href = "doc.html#/more/demand-commit" > 需求提交< / a >
2022-10-28 12:16:52 +08:00
<!-- <a class="p - none wzi" href="doc.html#/more/blog">博客</a> -->
2023-04-05 08:09:08 +08:00
< a class = "p-none wzi" href = "doc.html#/more/join-group" > 加入讨论群< / a >
2022-10-10 00:59:08 +08:00
< a class = "p-none wzi" href = "doc.html#/more/sa-token-donate" > 赞助< / a >
< a class = "p-none wzi" href = "doc.html#/sso/sso-pro" > 🔥 SSO商业版< / a >
2021-12-24 12:35:08 +08:00
< div class = "zk-box" >
2021-12-28 23:35:56 +08:00
< a class = "wzi" href = "javascript:;" >
2022-02-11 02:53:23 +08:00
< span > 相关资源 < / span >
2021-12-24 12:35:08 +08:00
< span class = "zk-icon" > < / span >
< / a >
< div class = "zk-context" >
< div >
<!-- <a href="#/more/sa - token - donate">❤️ 赞助</a> -->
2022-10-10 00:59:08 +08:00
< a href = "doc.html#/more/update-log" > 更新日志< / a >
< a href = "doc.html#/more/common-questions" > 常见报错< / a >
< a href = "doc.html#/more/tj-gzh" > 推荐公众号< / a >
2022-10-28 12:16:52 +08:00
< a href = "doc.html#/more/blog" > 相关博客< / a >
2021-12-24 12:35:08 +08:00
< div class = "zk-fengexian" > < / div >
2022-09-25 10:08:18 +08:00
<!-- <a href="http://sa - app.dev33.cn/wall.html?name=sa - token" target="_blank">需求墙</a> -->
2022-10-10 00:59:08 +08:00
< a href = "doc.html#/fun/sa-token-test" > 在线考试< / a >
< a href = "doc.html#/fun/issue-template" > 在线提问< / a >
2022-11-04 16:51:11 +08:00
<!-- <a href="https://wj.qq.com/s2/10852322/0d8b/" target="_blank">需求提交</a> -->
2022-02-11 02:53:23 +08:00
< a href = "https://wj.qq.com/s2/8475114/2f6a/" target = "_blank" > 问卷调查< / a >
2021-12-24 12:35:08 +08:00
< / div >
< / div >
< / div >
2021-04-02 22:44:01 +08:00
<!-- github小章鱼图标 -->
2021-12-24 12:35:08 +08:00
< a href = "https://github.com/dromara/sa-token" target = "_blank" class = "github-corner" aria-label = "View source on Github"
style="position: fixed; right: -16px; padding-left: 0px;">
2020-10-03 01:36:37 +08:00
< svg viewBox = "0 0 250 250" aria-hidden = "true" >
< path d = "M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z" > < / path >
< path d = "M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2"
fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm">< / path >
< path d = "M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z"
fill="currentColor" class="octo-body">< / path >
< / svg >
< / a >
< / nav >
< / header >
2021-04-02 22:44:01 +08:00
<!-- - - - - - - - - - - - - 海报部分 - - - - - - - - - - - - - -->
2020-10-03 01:36:37 +08:00
< div class = "main-box" >
< div class = "content-box" >
2022-08-01 17:48:22 +08:00
<!-- <div class="fenge"></div> -->
2023-06-23 19:41:26 +08:00
< h1 > Sa-Token< small > v1.35.0.RC< / small > < / h1 >
2021-08-18 20:58:06 +08:00
< div class = "sub-title" > 一个轻量级 java 权限认证框架,让鉴权变得简单、优雅!< / div >
2020-10-03 01:36:37 +08:00
< div class = "btn-box" >
2022-08-01 17:48:22 +08:00
< a class = "abtn" href = "https://github.com/dromara/sa-token" target = "_blank" > GitHub< / a >
< a class = "abtn" href = "https://gitee.com/dromara/sa-token" target = "_blank" > 码云< / a >
2022-10-10 00:59:08 +08:00
< a class = "abtn" href = "doc.html#/more/join-group" target = "_self" > 加入讨论群< / a >
< a class = "abtn doc-btn" href = "doc.html" target = "_self" > 开发文档< / a >
2022-08-01 17:48:22 +08:00
<!-- <a href="https://gitee.com/dromara/sa - token" target="_blank">集成案例</a> -->
2020-10-03 01:36:37 +08:00
< / div >
2021-12-24 07:45:19 +08:00
< h4 align = "center" class = "badge-box" >
2023-04-26 12:52:56 +08:00
< a href = "https://gitee.com/dromara/sa-token/stargazers" > < img class = "lazy" data-original = "https://gitee.com/dromara/sa-token/badge/star.svg?theme=gvp" > < / a >
< a href = "https://gitee.com/dromara/sa-token/members" > < img class = "lazy" data-original = "https://gitee.com/dromara/sa-token/badge/fork.svg?theme=gvp" > < / a >
< a href = "https://github.com/dromara/sa-token/stargazers" > < img class = "lazy" data-original = "https://img.shields.io/github/stars/dromara/sa-token?style=flat-square&logo=GitHub" > < / a >
< a href = "https://github.com/dromara/sa-token/network/members" > < img class = "lazy" data-original = "https://img.shields.io/github/forks/dromara/sa-token?style=flat-square&logo=GitHub" > < / a >
< a href = "https://github.com/dromara/sa-token/watchers" > < img class = "lazy" data-original = "https://img.shields.io/github/watchers/dromara/sa-token?style=flat-square&logo=GitHub" > < / a >
< a href = "https://github.com/dromara/sa-token/issues" > < img class = "lazy" data-original = "https://img.shields.io/github/issues/dromara/sa-token.svg?style=flat-square&logo=GitHub" > < / a >
< a href = "https://github.com/dromara/sa-token/blob/master/LICENSE" > < img class = "lazy" data-original = "https://img.shields.io/github/license/dromara/sa-token.svg?style=flat-square" > < / a >
2021-04-02 22:44:01 +08:00
< / h4 >
2020-02-06 00:52:49 +08:00
< / div >
< / div >
2020-10-03 01:36:37 +08:00
2021-04-02 22:44:01 +08:00
<!-- - - - - - - - - - - - - 支持特性 - - - - - - - - - - - - - -->
2021-04-14 18:52:08 +08:00
< div >
2021-04-02 22:44:01 +08:00
< div class = "feature-z s-width" >
2022-08-01 17:48:22 +08:00
< h2 class = "s-title s-title-tx" > Sa-Token 支持特性< / h2 >
2021-04-02 22:44:01 +08:00
< div class = "feature-box" >
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > ⚡️ 登录认证< / h2 >
< p > 多端登录、单端登录、同端互斥登录、七天免登录…… 多种登录策略只需改个配置即可完成< / p >
2021-07-02 21:42:13 +08:00
< / div >
2021-07-23 00:19:58 +08:00
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > 🔑️ 权限认证< / h2 >
< p > 权限认证、角色认证、会话二级认证、注解鉴权、路由鉴权……多种姿势灵活鉴权< / p >
2021-07-23 00:19:58 +08:00
< / div >
2021-07-02 21:42:13 +08:00
< div class = "feature" >
2022-06-14 03:56:16 +08:00
< h2 > ⛏️ 踢人下线< / h2 >
2021-12-24 07:45:19 +08:00
< p > 强制注销、踢人下线、账号封禁、身份切换、自动续签 …… 提供完善的会话管理方案< / p >
2021-04-02 22:44:01 +08:00
< / div >
2021-06-16 20:24:23 +08:00
< div class = "feature" >
2022-06-14 03:56:16 +08:00
< h2 > 🔎️ Redis集成< / h2 >
2021-12-24 07:45:19 +08:00
< p > 提供 Redis 集成方案、项目重启数据不丢失、多系统数据互通,可自定义数据持久化策略< / p >
2021-06-16 20:24:23 +08:00
< / div >
2021-04-02 22:44:01 +08:00
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > 🚀️ 前后端分离< / h2 >
< p > 内置多种 Token 读取策略, 适配APP、小程序、SPA单页应用等前后端分离场景< / p >
2021-04-02 22:44:01 +08:00
< / div >
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > ️🍃 单点登录< / h2 >
< p > 同域、跨域、共享Redis、跨Redis、前后端一体、前后端分离……提供各种架构下的SSO接入方案< / p >
2021-04-02 22:44:01 +08:00
< / div >
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > 🍂 OAuth2.0< / h2 >
2022-08-20 09:59:19 +08:00
< p > 轻松搭建 OAuth2.0 认证中心,支持四种授权模式,支持 openid 授权机制,支持二次扩展开发< / p >
2021-04-02 22:44:01 +08:00
< / div >
2021-07-02 21:42:13 +08:00
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > 💦️ 微服务支持< / h2 >
< p > 分布式 Session 会话、网关统一鉴权、RPC调用鉴权……提供开箱即用的微服务认证方案< / p >
2021-07-02 21:42:13 +08:00
< / div >
2021-08-31 02:10:40 +08:00
< div class = "feature" >
2021-12-24 07:45:19 +08:00
< h2 > 🗳️ 开箱即用< / h2 >
< p > 提供SpringMVC、WebFlux、Solon、jwt 等常见框架集成包,真正的开箱即用……< / p >
2021-04-05 22:54:25 +08:00
< / div >
2021-04-02 22:44:01 +08:00
< / div >
2021-12-24 07:45:19 +08:00
< div class = "re-text" >
< span > 有了Sa-Token, 你所有的权限认证问题, 都不再是问题! < / span >
< a href = "https://oss.dev33.cn/sa-token/art/sa-token-js4.png" target = "_blank" > 点击查看功能结构图< / a >
< / div >
2021-04-02 22:44:01 +08:00
< / div >
< / div >
2022-06-18 15:52:09 +08:00
<!-- - - - - - - - - - - - - 开源案例 - - - - - - - - - - - - - -->
2022-06-14 08:34:23 +08:00
< div >
< div class = "feature-z s-width" >
< div class = "s-fenge" > < / div >
< h2 class = "s-title" > 优秀开源集成案例< / h2 >
< div class = "feature-box s-case-box" >
2023-04-26 02:09:41 +08:00
<!-- Snowy 5.5k -->
< div class = "s-case" >
< a href = "https://gitee.com/xiaonuobase/snowy" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--snowy.png" >
2023-04-26 02:09:41 +08:00
< / a >
< h3 class = "s-case-title" > Snowy< / h3 >
< span class = "s-author" > 小诺开源技术 < / span >
< p class = "s-case-intro" > 国内首个国密前后分离快速开发平台, 基于Vue3、Antdv、SaToken< / p >
< / div >
2023-03-17 02:32:52 +08:00
<!-- SpringBoot_v2 5.3k -->
2022-06-14 08:34:23 +08:00
< div class = "s-case" >
< a href = "https://gitee.com/bdj/SpringBoot_v2" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--springboot_v2.png" >
2022-06-14 08:34:23 +08:00
< / a >
< h3 class = "s-case-title" > SpringBoot_v2< / h3 >
< span class = "s-author" > 开源oschina< / span >
< p class = "s-case-intro" > 努力打造 springboot 框架的极致细腻的脚手架,原生纯净。< / p >
< / div >
2023-03-17 02:32:52 +08:00
<!-- RuoYi - Vue - Plus 4.1k -->
2022-06-14 08:34:23 +08:00
< div class = "s-case" >
2023-03-26 11:45:53 +08:00
< a href = "https://gitee.com/dromara/RuoYi-Vue-Plus" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--ruoyi-vue-plus.png" >
2022-06-14 08:34:23 +08:00
< / a >
< h3 class = "s-case-title" > RuoYi-Vue-Plus< / h3 >
< span class = "s-author" > 疯狂的狮子Li < / span >
< p class = "s-case-intro" > 重写 RuoYi-Vue 所有功能,集成 Sa-Token、Mybatis-Plus、Hutool 定期同步< / p >
< / div >
2023-03-17 02:32:52 +08:00
<!-- RuoYi - Cloud - Plus 1.5K -->
2022-11-04 17:01:46 +08:00
< div class = "s-case" >
2023-03-26 11:45:53 +08:00
< a href = "https://gitee.com/dromara/RuoYi-Cloud-Plus" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--ruoyi-cloud-plus.png" >
2022-11-04 17:01:46 +08:00
< / a >
< h3 class = "s-case-title" > RuoYi-Cloud-Plus< / h3 >
< span class = "s-author" > 疯狂的狮子Li < / span >
< p class = "s-case-intro" > 重写 RuoYi-Cloud 所有功能 整合 SpringCloudAlibaba、Dubbo3.0、Sa-Token< / p >
< / div >
2023-03-17 02:32:52 +08:00
<!-- Sa - Plus 1K -->
2022-06-14 08:34:23 +08:00
< div class = "s-case" >
< a href = "https://gitee.com/click33/sa-plus" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--sa-plus.png" >
2022-06-14 08:34:23 +08:00
< / a >
< h3 class = "s-case-title" > Sa-Plus< / h3 >
< span class = "s-author" > 孔明 < / span >
< p class = "s-case-intro" > 一个基于 SpringBoot 的快速开发框架,内置代码生成器< / p >
< / div >
2023-03-17 02:32:52 +08:00
<!-- EasyAdmin 878 -->
2022-06-14 08:34:23 +08:00
< div class = "s-case" >
< a href = "https://gitee.com/lakernote/easy-admin" target = "_blank" class = "s-case-link" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/case/case--easy-admin.png" >
2022-06-14 08:34:23 +08:00
< / a >
< h3 class = "s-case-title" > EasyAdmin< / h3 >
< span class = "s-author" > laker < / span >
< p class = "s-case-intro" > 轻量级的后台管理系统脚手架,内置代码生成器、权限管理、工作流引擎等< / p >
< / div >
< / div >
< div class = "re-text" >
< span >
如果您的开源项目也使用了 Sa-Token, 您可以
2022-10-10 00:59:08 +08:00
< a href = "https://gitee.com/sa-token/awesome-sa-token" target = "_blank" style = "text-decoration: none;" > 在此< / a >
2022-06-14 08:34:23 +08:00
提交
< / span >
< / div >
< / div >
< / div >
2021-04-13 22:43:06 +08:00
2021-04-02 22:44:01 +08:00
<!-- - - - - - - - - - - - - 使用公司 - - - - - - - - - - - - - -->
< div >
< div class = "com-box-f s-width" >
< div class = "s-fenge" > < / div >
< br >
2022-06-14 08:34:23 +08:00
< h2 class = "s-title" > 正在使用 Sa-Token 的企业 / 机构< / h2 >
2021-04-02 22:44:01 +08:00
< div class = "com-box" >
2021-08-10 12:59:46 +08:00
< a href = "http://yun94.cn/" target = "_blank" title = "济南凉云网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/liangyunwangluo.png" >
2021-04-02 22:44:01 +08:00
< / a >
2022-10-09 15:14:22 +08:00
<!-- <a href="http://www.jmwl51.com/" target="_blank" title="济南极梦网络科技有限公司">
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/jimengwangluo.png" >
2022-10-09 15:14:22 +08:00
< / a > -->
2023-03-17 02:32:52 +08:00
<!-- <a href="https://www.suancheng.co/" target="_blank" title="山东酸橙网络科技有限公司">
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/suanchengdudu.png" >
2023-03-17 02:32:52 +08:00
< / a > -->
2021-08-10 12:59:46 +08:00
< a href = "https://chykj.com/" target = "_blank" title = "山东察远信息科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://chykj.com/upload/1/cms/content/cylogoc.jpg" >
2021-04-02 22:44:01 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://ms.airsr.com/" target = "_blank" title = "北京天衢航空服务有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/tianquhangkong.png" >
2021-04-05 01:14:13 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "###" title = "货好多科技" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/huohaoduo.png" >
2021-04-12 11:20:43 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "http://www.jmwl51.com/" target = "_blank" title = "济南极梦网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/jimeng.png" >
2021-04-12 11:20:43 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://uniadmin.jiangruyi.com/" target = "_blank" title = "南京星意信息科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/uniadmin.png" >
2021-04-15 19:10:47 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "http://www.tuodan.tech/" target = "_blank" title = "深圳加速脱单科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/tuodan.jpeg" >
2021-04-25 00:39:43 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://www.yangxuwang.com/" target = "_blank" title = "上海阳旭网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/shouxin.png" >
2021-04-30 23:48:12 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://www.ec-sudo.com/" target = "_blank" title = "深圳数独科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/shudukeji.png" >
2021-05-09 19:08:44 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://budwk.com/" target = "_blank" title = "BudWk 开发框架 V7.x" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/budwk.png" >
2021-05-25 15:59:10 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "https://www.quandashi.com/" target = "_blank" title = "北京梦知网科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/quandashi.png" >
2021-07-19 22:18:40 +08:00
< / a >
2021-08-10 12:59:46 +08:00
< a href = "http://www.gree.com.cn/" target = "_blank" title = "珠海格力电器股份有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/geli.jpeg" >
2021-08-10 12:59:46 +08:00
< / a >
2021-09-11 00:22:07 +08:00
< a href = "http://www.dchealth.com/" target = "_blank" title = "神州医疗" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/shenzhouyiliao.png" >
2021-09-11 00:22:07 +08:00
< / a >
2022-06-19 06:08:50 +08:00
< a href = "javascript:;" title = "暖通管家" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/nuantong.png" >
2022-06-19 06:08:50 +08:00
< / a >
2021-09-22 10:17:14 +08:00
< a href = "https://www.quoting.cn/" target = "_blank" title = "引止" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/yinzhi.png" >
2021-09-22 10:17:14 +08:00
< / a >
2021-09-27 02:37:28 +08:00
< a href = "http://www.dzlanke.cn/" target = "_blank" title = "德州蓝客网络科技" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/dezhoulanke.png" >
2021-09-27 02:37:28 +08:00
< / a >
2021-10-20 22:49:54 +08:00
< a href = "http://www.turingoal.com" target = "_blank" title = "图灵谷(北京)科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/tulinggu.png" >
2021-10-20 22:49:54 +08:00
< / a >
2022-06-19 06:08:50 +08:00
< a href = "javascript:;" title = "辽宁薪达网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/taipingyangcanyin.png" >
2022-06-19 06:08:50 +08:00
< / a >
2021-11-12 15:14:39 +08:00
< a href = "https://www.pactera.com/?renqun_youhua=2483561&bd_vid=9062916023494825120" target = "_blank" title = "中电文思海辉" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/zhongdianwensi-logo.png" >
2021-12-23 01:21:16 +08:00
< / a >
2021-12-23 19:27:59 +08:00
< a href = "https://tisiqikeji.com/" target = "_blank" title = "吉林省体思奇健康科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/tisiqi.png" >
2021-11-12 15:14:39 +08:00
< / a >
2022-02-03 05:38:38 +08:00
< a href = "http://www.qaqavr.com/" target = "_blank" title = "合肥中锐智能科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/hefeizhongrui2.png" >
2022-02-03 05:38:38 +08:00
< / a >
< a href = "https://www.hstong.com/" target = "_blank" title = "价值网络" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/huashengtong.png" >
2022-02-03 05:38:38 +08:00
< / a >
2022-06-14 08:34:23 +08:00
< a href = "https://www.shylsoft.com/" target = "_blank" title = "上海营联信息技术有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/yinglian.png" >
2022-06-14 08:34:23 +08:00
< / a >
2022-06-18 15:52:09 +08:00
< a href = "http://www.sxpartner.com/" target = "_blank" title = "陕西小伙伴网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/cptc.png" >
2022-06-18 15:52:09 +08:00
< / a >
2022-09-21 16:30:01 +08:00
<!-- <a href="https://gitee.com/fhs - opensource/fhs - framework" target="_blank" title="FHS 快速开发平台">
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/fhs.png" >
2022-09-21 16:30:01 +08:00
< / a > -->
2022-07-05 19:02:36 +08:00
< a href = "http://www.hmnst.com/index.html" target = "_blank" title = "微纳感知(合肥)技术有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/weinaganzhi.png" >
2022-07-05 19:02:36 +08:00
< / a >
2022-09-21 16:30:01 +08:00
< a href = "https://www.aegis-info.com/" target = "_blank" title = "北京擎盾信息科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/beijingqingdun.png" >
2022-09-21 16:30:01 +08:00
< / a >
2022-10-09 15:14:22 +08:00
< a href = "https://www.geostar.com.cn/" target = "_blank" title = "吉奥时空" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/jieaoshikong.png" >
2022-10-09 15:14:22 +08:00
< / a >
2023-01-11 14:35:04 +08:00
< a href = "http://www.stbella.cn/" target = "_blank" title = "贝康国际" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/beikangguoji.png" >
2023-01-11 14:35:04 +08:00
< / a >
< a href = "https://mimirii.com/" target = "_blank" title = "西安米默网络科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/mimokeji.png" >
2023-01-11 14:35:04 +08:00
< / a >
2023-03-17 02:32:52 +08:00
< a href = "http://www.chually.cn/" target = "_blank" title = "湖北楚商联盟金融信息服务有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/chushangjinfu.png" >
2023-03-17 02:32:52 +08:00
< / a >
2023-04-26 02:09:41 +08:00
< a href = "https://www.zhongyuankeji.cn/" target = "_blank" title = "山东众远信息科技有限公司" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/zhongyuankeji.png" >
2023-04-26 02:09:41 +08:00
< / a >
2023-07-16 16:55:38 +08:00
< a href = "https://hxp.liuxin.online/" target = "_blank" title = "沪小漂" >
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/hero.png" >
< / a >
2021-04-02 22:44:01 +08:00
< / div >
< div style = "height: 10px; clear: both;" > < / div >
2022-06-14 08:34:23 +08:00
< p >
(如果您的企业也使用了 Sa-Token, 您可以
2021-04-02 22:44:01 +08:00
< a href = "https://gitee.com/dromara/sa-token/issues/I3EV1M" target = "_blank" style = "text-decoration: none;" > 在此< / a >
提交)
< / p >
< / div >
< div style = "height: 60px;" > < / div >
< / div >
2022-07-29 08:14:13 +08:00
<!-- - - - - - - - - - - - - Dromara 成员项目 - - - - - - - - - - - - - -->
2021-04-02 22:44:01 +08:00
< div >
< div class = "com-box-f s-width" >
< div class = "s-fenge" > < / div >
< br >
2022-07-29 08:14:13 +08:00
< h2 class = "s-title" >
Dromara 成员项目
< / h2 >
2021-04-02 22:44:01 +08:00
< div class = "com-box com-box-you" >
2021-04-13 15:52:01 +08:00
< a href = "https://gitee.com/dromara/TLog" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/tlog.png" msg = "一个轻量级的分布式日志标记追踪神器, 10分钟即可接入, 自动对日志打标签完成微服务的链路追踪" >
2021-04-13 15:52:01 +08:00
< / a >
< a href = "https://gitee.com/dromara/liteFlow" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/liteflow.png" msg = "轻量,快速,稳定,可编排的组件式流程引擎" >
2021-04-02 22:44:01 +08:00
< / a >
2021-06-15 18:17:39 +08:00
< a href = "https://hutool.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/hutool.jpg" msg = "🍬小而全的Java工具类库, 使Java拥有函数式语言般的优雅, 让Java语言也可以“甜甜的”。" >
2021-06-15 18:17:39 +08:00
< / a >
2022-10-21 11:27:29 +08:00
< a href = "https://sa-token.cc/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/sa-token.png" msg = "一个轻量级 java 权限认证框架,让鉴权变得简单、优雅!" >
2021-04-02 22:44:01 +08:00
< / a >
2022-07-29 08:14:13 +08:00
< a href = "https://gitee.com/dromara/hmily" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/hmily.png" msg = "高性能一站式分布式事务解决方案。" >
2021-04-02 22:44:01 +08:00
< / a >
2022-07-29 08:14:13 +08:00
< a href = "https://gitee.com/dromara/Raincat" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/raincat.png" msg = "强一致性分布式事务解决方案。" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://gitee.com/dromara/myth" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/myth.png" msg = "可靠消息分布式事务解决方案。" >
2021-04-02 22:44:01 +08:00
< / a >
< a href = "https://cubic.jiagoujishu.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/cubic.png" msg = "一站式问题定位平台, 以agent的方式无侵入接入应用, 完整集成arthas功能模块, 致力于应用级监控, 帮助开发人员快速定位问题" >
2021-04-02 22:44:01 +08:00
< / a >
2021-04-12 12:12:53 +08:00
< a href = "https://maxkey.top/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/maxkey.png" msg = "业界领先的身份管理和认证产品" >
2021-04-12 12:12:53 +08:00
< / a >
2021-04-12 20:25:10 +08:00
< a href = "http://forest.dtflyx.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/forest-logo.png" msg = "Forest能够帮助您使用更简单的方式编写Java的HTTP客户端" nf >
2021-04-13 15:52:01 +08:00
< / a >
2022-08-29 08:45:02 +08:00
< a href = "https://jpom.top/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/jpom.png" msg = "一款简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件" >
2021-04-12 20:25:10 +08:00
< / a >
2021-06-15 21:37:12 +08:00
< a href = "https://su.usthe.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/sureness.png" msg = "面向 REST API 的高性能认证鉴权框架" >
2021-06-15 21:37:12 +08:00
< / a >
2022-07-29 08:14:13 +08:00
< a href = "https://easy-es.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/easy-es2.png" msg = "🚀傻瓜级ElasticSearch搜索引擎ORM框架" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://gitee.com/dromara/northstar" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/northstar_logo.png" msg = "Northstar盈富量化交易平台" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://hertzbeat.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/hertzbeat-brand.svg" msg = "易用友好的云监控系统" >
2022-07-29 08:14:13 +08:00
< / a >
2022-10-08 15:49:43 +08:00
< a href = "https://dromara.gitee.io/fast-request/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/fast-request.gif" msg = "Idea 版 Postman, 为简化调试API而生" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://www.jeesuite.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/mendmix.png" msg = "开源分布式云原生架构一站式解决方案" >
2022-07-29 08:14:13 +08:00
< / a >
2022-07-29 19:05:04 +08:00
< a href = "https://gitee.com/dromara/koalas-rpc" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/koalas-rpc2.png" msg = "企业生产级百亿日PV高可用可拓展的RPC框架。" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://async.sizegang.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/gobrs-async.png" msg = "🔥 配置极简功能强大的异步任务动态编排框架" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://dynamictp.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/dynamic-tp.png" msg = "🔥🔥🔥 基于配置中心的轻量级动态可监控线程池" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "https://www.x-easypdf.cn" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/x-easypdf.png" msg = "一个用搭积木的方式构建pdf的框架( 基于pdfbox) " >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "http://dromara.gitee.io/image-combiner" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/image-combiner.png" msg = "一个专门用于图片合成的工具,没有很复杂的功能,简单实用,却不失强大" >
2022-07-29 08:14:13 +08:00
< / a >
2022-07-29 15:35:50 +08:00
< a href = "https://www.herodotus.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/dante-cloud2.png" msg = "Dante-Cloud 是一款企业级微服务架构和服务能力开发平台。" >
2022-07-29 15:35:50 +08:00
< / a >
2022-11-04 17:01:46 +08:00
< a href = "http://www.mtruning.club" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/go-view.png" msg = "低代码数据可视化开发平台" >
2022-09-10 07:26:05 +08:00
< / a >
2023-01-11 14:35:04 +08:00
< a href = "https://tangyh.top/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/lamp-cloud.png" msg = "微服务中后台快速开发平台,支持租户(SaaS)模式、非租户模式" >
2023-01-11 14:35:04 +08:00
< / a >
< a href = "https://www.redisfront.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/redis-front.png" msg = "RedisFront 是一款开源免费的跨平台 Redis 桌面客户端工具, 支持单机模式, 集群模式, 哨兵模式以及 SSH 隧道连接, 可轻松管理Redis缓存数据." >
2023-01-11 14:35:04 +08:00
< / a >
< a href = "https://www.yuque.com/u34495/mivcfg" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/electron-egg.png" msg = "一个入门简单、跨平台、企业级桌面软件开发框架" >
2023-01-11 14:35:04 +08:00
< / a >
< a href = "https://gitee.com/dromara/open-capacity-platform" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/open-capacity-platform.jpg" msg = "简称ocp是基于Spring Cloud的企业级微服务框架(用户权限管理,配置中心管理,应用管理,....)" >
2023-01-11 14:35:04 +08:00
< / a >
< a href = "http://easy-trans.fhs-opensource.top/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/easy_trans.png" msg = "Easy-Trans 一个注解搞定数据翻译,减少30%SQL代码量" >
2023-01-11 14:35:04 +08:00
< / a >
2023-03-17 02:32:52 +08:00
< a href = "https://gitee.com/dromara/neutrino-proxy" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/neutrino-proxy.svg" msg = "一款基于 Netty 的、开源的内网穿透神器。" >
2023-03-17 02:32:52 +08:00
< / a >
< a href = "https://chatgpt.cn.obiscr.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/chatgpt.png" msg = "一个支持在 JetBrains 系列 IDE 上运行的 ChatGPT 的插件。" >
2022-07-29 08:14:13 +08:00
< / a >
2023-03-17 02:32:52 +08:00
< a href = "https://gitee.com/dromara/zyplayer-doc" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/zyplayer-doc.png" msg = "zyplayer-doc是一款适合团队和个人使用的WIKI文档管理工具, 同时还包含数据库文档、Api接口文档。" >
2023-03-17 02:32:52 +08:00
< / a >
< a href = "https://gitee.com/dromara/payment-spring-boot" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/payment-spring-boot.png" msg = "最全最好用的微信支付V3 Spring Boot 组件。" >
2023-03-17 02:32:52 +08:00
< / a >
< a href = "https://www.j2eefast.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/j2eefast.png" msg = "J2eeFAST 是一个致力于中小企业 Java EE 企业级快速开发平台,我们永久开源!" >
2023-03-17 02:32:52 +08:00
< / a >
< a href = "https://gitee.com/dromara/data-compare" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/dataCompare.png" msg = "数据库比对工具: hive 表数据比对, mysql、Doris 数据比对, 实现自动化配置进行数据比对, 避免频繁写sql 进行处理,低代码(Low-Code) 平台" >
2023-03-17 02:32:52 +08:00
< / a >
< a href = "https://gitee.com/dromara/open-giteye-api" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/open-giteye-api.svg" msg = "giteye.net 是专为开源作者设计的数据图表服务工具类站点,提供了包括 Star 趋势图、贡献者列表、Gitee指数等数据图表服务。" >
2023-03-17 02:32:52 +08:00
< / a >
2023-03-26 11:42:37 +08:00
< a href = "https://gitee.com/dromara/RuoYi-Vue-Plus" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/RuoYi-Vue-Plus.png" msg = "后台管理系统 重写 RuoYi-Vue 所有功能 集成 Sa-Token + Mybatis-Plus + Jackson + Xxl-Job + SpringDoc + Hutool + OSS 定期同步" >
2023-03-26 11:42:37 +08:00
< / a >
< a href = "https://gitee.com/dromara/RuoYi-Cloud-Plus" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/RuoYi-Cloud-Plus.png" msg = "微服务管理系统 重写RuoYi-Cloud所有功能 整合 SpringCloudAlibaba Dubbo3.0 Sa-Token Mybatis-Plus MQ OSS ES Xxl-Job Docker 全方位升级 定期同步" >
2023-03-26 11:42:37 +08:00
< / a >
< a href = "https://gitee.com/dromara/stream-query" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/stream-query.png" msg = "允许完全摆脱 Mapper 的 mybatis-plus 体验!封装 stream 和 lambda 操作进行数据返回处理。" >
2023-03-26 11:42:37 +08:00
< / a >
2023-04-10 08:13:23 +08:00
< a href = "https://wind.kim/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/sms4j.png" msg = "短信聚合工具,让发送短信变的更简单。" >
2023-04-17 19:00:13 +08:00
< / a >
< a href = "https://cloudeon.top/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/cloudeon.png" msg = "简化kubernetes上大数据集群的运维管理" >
2023-04-10 08:13:23 +08:00
< / a >
2023-03-26 11:42:37 +08:00
< a href = "https://dromara.org/zh/projects/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/dromara.png" msg = "让每一位开源爱好者,体会到开源的快乐。" >
2023-03-26 11:42:37 +08:00
< / a >
2022-07-29 08:14:13 +08:00
< / div >
< div style = "height: 10px; clear: both;" > < / div >
< p >
为往圣继绝学,一个人或许能走的更快,但一群人会走的更远。
< / p >
2022-08-23 16:44:52 +08:00
< div style = " margin: 40px 14px 0; padding: 20px 0 10px; background-color: #f4f5f7;" >
< h3 style = "padding: 0px 0 10px; " > Dromara 知识星球< / h3 >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/dromara-xingqiu--sa-token.jpg" style = "width: 300px;" >
2022-08-23 16:44:52 +08:00
< / div >
2022-07-29 08:14:13 +08:00
< / div >
2022-08-23 16:44:52 +08:00
< div style = "height: 30px;" > < / div >
2022-07-29 08:14:13 +08:00
< / div >
<!-- - - - - - - - - - - - - 友情链接 - - - - - - - - - - - - - -->
< div >
< div class = "com-box-f s-width" >
< div class = "s-fenge" > < / div >
< br >
< h2 class = "s-title" > 友情链接< / h2 >
< div class = "com-box com-box-you" >
< a href = "https://okhttps.ejlchina.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/okhttps.png" msg = "如艺术一般优雅,像 1、2、3 一样简单,前后端通用,轻量却强大的 HTTP 客户端(同时支持 WebSocket 以及 Stomp 协议)" >
2022-07-29 08:14:13 +08:00
< / a >
2021-10-30 00:37:04 +08:00
< a href = "https://searcher.ejlchina.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/bean-searcher.png" msg = "轻量级关系数据库条件检索引擎,使一行代码实现复杂列表检索成为可能!" >
2021-10-30 00:37:04 +08:00
< / a >
2022-07-29 08:14:13 +08:00
< a href = "https://xiaonuo.vip/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/xiaonuo2.png" msg = "通用型后台权限管理框架,紧随潮流、开箱即用, 同时拥有Vue、Layui、SpringCloud三个版本" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "http://www.pearadmin.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/pear-admin.png" msg = "致 力 于 让 Web 开 发 变 得 简 单 优 雅" >
2022-07-29 08:14:13 +08:00
< / a >
< a href = "http://www.layui-vue.com/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/layui-vue.png" msg = "layui - vue( 谐音: 类 UI) 是 一 套 Vue 3.0 的 桌 面 端 组 件 库." >
2022-06-30 10:50:41 +08:00
< / a >
2022-07-29 09:05:45 +08:00
< a href = "https://shenyu.apache.org/zh/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/shenyu.svg" msg = "一个异步的,高性能的,跨语言的,响应式的 API 网关。" >
2022-07-29 09:05:45 +08:00
< / a >
< a href = "https://dwz.cn/L9hCwepg" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/com/yungouos.png" msg = "官方直连支付系统解决方案,支持个人、个体户、企业全渠道签约。" >
2022-07-29 09:05:45 +08:00
< / a >
2022-08-22 09:24:01 +08:00
< a href = "https://hippo4j.cn/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/hippo4j.jpg" msg = "强大的动态线程池框架,附带监控报警功能,支持 Tomcat、Jetty、Undertow、RocketMQ、Dubbo、RabbitMQ、Hystrix 消费线程池" >
2022-08-22 09:24:01 +08:00
< / a >
2022-10-10 00:59:08 +08:00
< a href = "http://solon.noear.org/" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/solon.png" msg = "一个更现代感的应用开发框架:更快、更小、更自由。" >
2022-10-10 00:59:08 +08:00
< / a >
2023-04-26 02:09:41 +08:00
< a href = "https://gitee.com/gz-yami/mall4j" target = "_blank" >
2023-04-26 12:52:56 +08:00
< img class = "lazy" data-original = "https://oss.dev33.cn/sa-token/link/mall4j.png" msg = "一个基于Spring Boot 3 JDK17的商城系统。" >
2023-04-26 02:09:41 +08:00
< / a >
2021-04-02 22:44:01 +08:00
< / div >
< div style = "height: 10px; clear: both;" > < / div >
< / div >
< div style = "height: 60px;" > < / div >
< / div >
2022-07-29 08:14:13 +08:00
2021-04-02 22:44:01 +08:00
<!-- - - - - - - - - - - - - 底部 连接 - - - - - - - - - - - - - -->
< div id = "footer" >
< div id = "s-footer" class = "mao-link" > < / div >
< div class = "footer-r-b s-width" >
< div class = "ss-box" >
2021-04-13 15:52:01 +08:00
< h3 > 特别鸣谢< / h3 >
2021-04-02 22:44:01 +08:00
< ul class = "list-unstyle" >
< li > < a href = "https://dromara.org/zh/projects/" target = "_blank" > Dromara社区< / a > < / li >
2021-09-09 02:37:40 +08:00
< li > < a href = "https://gitee.com/Apache-ShenYu/incubator-shenyu" target = "_blank" > ShenYu 网关< / a > < / li >
< li > < a href = "https://gitee.com/dromara/TLog" target = "_blank" > TLog 分布式日志< / a > < / li >
2021-04-02 22:44:01 +08:00
< / ul >
< / div >
< div class = "ss-box" >
< h3 > 友情链接< / h3 >
< ul class = "list-unstyle" >
< li > < a href = "https://www.aliyun.com/" target = "_blank" > 阿里云< / a > < / li >
< li > < a href = "https://cloud.tencent.com/" target = "_blank" > 腾讯云< / a > < / li >
2021-04-13 15:52:01 +08:00
< li > < a href = "https://juejin.cn/" target = "_blank" > 掘金 · 技术社区< / a > < / li >
2021-04-02 22:44:01 +08:00
< / ul >
< / div >
< div class = "ss-box" >
< h3 > 联系我们< / h3 >
< ul class = "list-unstyle" >
<!-- <li>电话:<a href="tel:123;">123</a></li> -->
2022-10-05 13:32:43 +08:00
<!-- <li>QQ群 : <a href="xxx" target="_blank">111</a></li> -->
2022-10-10 00:59:08 +08:00
< li > QQ群 : < a href = "doc.html#/more/join-group" > 点击加入< / a > < / li >
2021-04-02 22:44:01 +08:00
< li > 邮箱:< a href = "javascript: alert('暂无');" > 暂无< / a > < / li >
< li > 联系:< a href = "javascript: alert('暂无');" > 暂无< / a > < / li >
< / ul >
< / div >
2022-08-23 16:44:52 +08:00
<!-- <div class="ss - box">
2022-08-22 18:10:53 +08:00
< h3 class = "last" > Dromara 知识星球< / h3 >
< div class = "media-img padding-small-top" style = "text-align: center;" >
< img class = "dro-qr" src = "https://oss.dev33.cn/sa-token/dromara-xingqiu--sa-token.jpg" width = "200" height = "100" / >
< / div >
2022-08-23 16:44:52 +08:00
< / div > -->
< div class = "ss-box" >
2021-09-09 02:37:40 +08:00
< h3 class = "last" style = "text-align: left; float: none; padding-left: 0px;" > Sa-Token 公众号< / h3 >
2021-04-02 22:44:01 +08:00
< div class = "media-img padding-small-top" style = "text-align: left;" >
2021-09-09 02:37:40 +08:00
< img class = "dro-qr" src = "https://oss.dev33.cn/sa-token/lykj-gzh.jpg" width = "100" height = "100" / >
2021-04-02 22:44:01 +08:00
< / div >
2022-08-23 16:44:52 +08:00
< / div >
2021-04-02 22:44:01 +08:00
< / div >
< / div >
<!-- - - - - - - - - - - - - - - 底部 版权 - - - - - - - - - - - - - - -->
< div >
< meta charset = "UTF-8" >
< style type = "text/css" >
< / style >
< div class = "foot-box" id = "foot" >
< div class = "s-width" style = "text-align: center;" >
2022-10-28 21:22:27 +08:00
Copyright ©2022 Sa-Token java权限认证 | sa-token.cc | < a href = "https://beian.miit.gov.cn/" target = "_blank" > 鲁ICP备18046274号-4< / a >
2021-04-02 22:44:01 +08:00
< / div >
< / div >
< / div >
2020-10-03 01:36:37 +08:00
2020-02-06 00:52:49 +08:00
< / div >
2021-12-24 00:58:01 +08:00
<!-- UI逐渐显现 -->
< style type = "text/css" >
body{opacity: 0.01; transition: opacity 0.5s;}
< / style >
< script type = "text/javascript" >
setTimeout(function() {
document.body.style.opacity = 1;
}, 1);
< / script >
2020-02-06 00:52:49 +08:00
2021-01-24 22:23:17 +08:00
<!-- 搜索引擎自动提交 -->
2020-02-06 00:52:49 +08:00
< script >
(function() {
var bp = document.createElement('script');
var curProtocol = window.location.protocol.split(':')[0];
if (curProtocol === 'https') {
bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
} else {
bp.src = 'http://push.zhanzhang.baidu.com/push.js';
}
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(bp, s);
})();
< / script >
2021-04-02 22:44:01 +08:00
<!-- 友盟统计 -->
2020-09-11 21:37:46 +08:00
< div style = "height: 0px; overflow: hidden;" >
2021-01-24 22:23:17 +08:00
< script type = "text/javascript" src = "https://s4.cnzz.com/z_stat.php?id=1279646043&web_id=1279646043" > < / script >
2020-09-11 21:37:46 +08:00
< / div >
2021-01-24 22:23:17 +08:00
<!-- 百度统计 -->
< script >
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
2022-10-21 12:40:27 +08:00
hm.src = "https://hm.baidu.com/hm.js?35ad501304eae758ac6139a22a9830f5";
2021-01-24 22:23:17 +08:00
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
< / script >
2021-04-13 15:52:01 +08:00
<!-- 悬浮效果 -->
2022-10-10 00:59:08 +08:00
< script src = "static/jquery.min.js" > < / script >
< script src = "static/layer-v3.1.1/layer.js" > < / script >
2021-04-13 15:52:01 +08:00
< script type = "text/javascript" >
// 鼠标悬浮在友情链接时,提示信息
$(".com-box-you a img").hover(function(){
var msg = $(this).attr("msg") ;
if(msg) {
window.msgLayer = layer.tips(msg, $(this), {tips: 1, time: 0});
}
},function(){
var index = window.msgLayer;
setTimeout(function() {
layer.close(index);
}, 1000);
});
2021-04-14 18:52:08 +08:00
// 点击二维码放大
$('.wx-qr,.dro-qr').click(function() {
var w = '300px';
2022-08-22 18:10:53 +08:00
var h = 'auto';
2021-04-14 18:52:08 +08:00
var content = '< div style = "height: 100%; overflow: hidden !important;" > ' +
'< img src = "' + this.src + ' " style = "width: 100%; height: 100%;" / > ' +
'< / div > ';
layer.open({
type: 1,
title: false,
shadeClose: true,
closeBtn: 0,
area: [w, h], //宽高
content: content
});
})
2021-11-01 09:52:57 +08:00
2021-04-13 15:52:01 +08:00
< / script >
2020-02-06 00:52:49 +08:00
2022-10-29 12:15:57 +08:00
<!-- 修改背景颜色 -->
< script >
// 绑定修改背景色的按钮事件
$('.theme-box span').click(function() {
let bgColor = this.style.backgroundColor;
setBg(bgColor);
localStorage.setItem('bg-color-value', bgColor)
})
// 读取上次记录
let bgColor = localStorage.getItem('bg-color-value');
if(bgColor) {
setBg(bgColor);
}
// 设置背景颜色
function setBg(bgColor) {
console.log('---- 背景颜色设定为:', bgColor);
// -------- 设置 body 背景
document.body.style.backgroundColor = bgColor;
// -------- 设置 header 头背景
// 如果是 16 进制,转 rgba
if(bgColor.indexOf('#') == 0) {
bgColor = hexToRgba(bgColor, 0.97);
}
// 如果是 rgb, 转 rgba
else if(bgColor.match(/\,/g).length == 2) {
bgColor = bgColor.replace(')', ' ,0.97)');
}
document.querySelector('.doc-header').style.backgroundColor = bgColor;
}
// 16进制 转 rgba
function hexToRgba(str, a){
a = a || 1;
var reg = /^#([0-9A-Fa-f]{3}|[0-9A-Fa-f]{6})$/
if(!reg.test(str)){return;}
let newStr = (str.toLowerCase()).replace(/\#/g,'')
let len = newStr.length;
if(len == 3){
let t = ''
for(var i=0;i< len ; i + + ) {
t += newStr.slice(i,i+1).concat(newStr.slice(i,i+1))
}
newStr = t
}
let arr = []; //将字符串分隔,两个两个的分隔
for(var i =0;i< 6 ; i = i+2){
let s = newStr.slice(i,i+2)
arr.push(parseInt("0x" + s))
}
return 'rgb(' + arr.join(",") + ', ' + a + ')';
}
< / script >
2023-04-26 12:52:56 +08:00
<!-- 图片懒加载 -->
< script src = "static/jquery.lazyload-1.9.3.js" > < / script >
< script >
$(function() {
$("img.lazy").lazyload({
effect: "fadeIn", // 动画, show=显示, fadeIn=淡入, slideDown=下拉
effectspeed: 1200, // 动画持续时间
skip_invisible: true, // 不加载隐藏的图像
// threshold: -180, // 提前加载: 距离屏幕多少px时就显示出来
2023-05-14 01:32:49 +08:00
// event: 'click', // 事件触发时才加载, scroll=滑动, click=点击, mouseover=鼠标划过, sporty=运动的
2023-04-26 12:52:56 +08:00
// 未加载时的占位图, 此为3x3透明小图片
placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAhdEVYdENyZWF0aW9uIFRpbWUAMjAyMTowMToyMiAyMjoxNDoxM63SwyUAAAANSURBVBhXYyAGMDAAAAAnAAF2ypRxAAAAAElFTkSuQmCC",
load: function(){
console.log('lazy img: ' + this.src);
}
});
})
// $(window).bind("load", function() {
// // var timeout = setTimeout(function() {$("img.lazy").trigger("sporty")}, 5000);
// });
< / script >
2022-10-29 12:15:57 +08:00
2022-08-29 20:48:32 +08:00
< script type = "text/javascript" >
// 预览版提示
2022-10-21 11:27:29 +08:00
if(location.host === 'rc.sa-token.cc') {
const newTips = '< b > 当前文档为RC预览版文档, 仅做学习测试使用, 正式项目请使用正式版: < a href = "https://sa-token.cc/" target = "_blank" > https://sa-token.cc/< / a > < / b > ';
2022-08-29 20:48:32 +08:00
layer.alert(newTips);
}
< / script >
2020-02-05 00:31:51 +08:00
< / body >
2020-02-06 00:52:49 +08:00
< / html >