1、项目名称:基于 SpringBoot 的单点登录系统 dp-PASSPORT
项目简介:基于 SpringBoot 的单点登录系统,同时支持 web 和 app 不同类型终端登录,并可在不同类型终端灵活切换,统一配置;业务系统无侵入接入,只需要增加 passport 依赖和配置项即可;支持多种访问策略配置适应不同场景;支持 ant 风格匿名访问配置;客户端支持接入系统登出,登录状态校验(web 端支持跨域);代码注释完整,分层规范,100%通过阿里巴巴代码检测,便于二次开发。
项目地址:https://gitee.com/zhocuhenglin/dp-passport
2、项目名称:私活利器之 Java 快速开发平台 MintLeaf-Fast
项目简介:MintLeaf-Fast 是一个基于 SpringBoot2.0 开发的,轻量级的,前后端分离的 Java 快速开发平台。代码简洁,注释丰富,上手容易,提供基础模块(用户管理,角色管理,菜单管理,代码生成等8个模块),支持跨驱动多数据源,加强业务模块的扩展性。
项目特点:
代码简洁,注释丰富,上手容易,提供基础模块(用户管理,角色管理,菜单管理,代码生成等8个模块),可以直接作为一个后台管理系统的脚手架
友好的代码结构及注释,便于阅读及二次开发
完善的代码生成机制,可在线生成entity、md、dao、sql代码,减少60%以上的开发任务
支持跨驱动多数据源,加强业务模块的扩展性
基于Shiro实现细粒度权限控制,可控制到页面或按钮,满足绝大部分的权限需求
基于Druid对多数据源进行监控
基于Redis缓存数据以及session共享(用于反向代理集群及SSO单点登录)
基于Swagger对API接口进行管理
项目地址:https://gitee.com/mintleaf/mintleaf-fast
3、项目名称:后台脚手架 Quella
项目简介:Quella 是基于 SSM+shiro+redis 开发的后台脚手,集成了一些后台通用功能,并集成了一些常用的第三方服务。
项目地址:https://gitee.com/quella01/Quella
4、项目名称:分布式秒杀系统
项目简介:从0到1构建分布式秒杀系统:
基于SLB价格以及灵活性考虑后面我们接入Nginx做限流分发,来保障后端服务的正常运行。
后端秒杀业务逻辑,基于Redis 或者 Zookeeper 分布式锁,Kafka 或者 Redis 做消息队列,DRDS数据库中间件实现数据的读写分离。
项目地址:https://gitee.com/52itstyle/spring-boot-seckill
5、项目名称:阿里巴巴 Java 诊断工具
项目简介:Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具。
项目地址:https://gitee.com/arthas/arthas
往期精彩:
网友评论