2018年9月29日码云开源项目 Top 5

735 阅读3分钟

1、项目名称:基于 SpringBoot 的单点登录系统 dp-PASSPORT

image项目简介:基于 SpringBoot 的单点登录系统,同时支持 web 和 app 不同类型终端登录,并可在不同类型终端灵活切换,统一配置;业务系统无侵入接入,只需要增加 passport 依赖和配置项即可;支持多种访问策略配置适应不同场景;支持 ant 风格匿名访问配置;客户端支持接入系统登出,登录状态校验(web 端支持跨域);代码注释完整,分层规范,100%通过阿里巴巴代码检测,便于二次开发。

项目地址:gitee.com/zhocuhengli…


2、项目名称:私活利器之 Java 快速开发平台 MintLeaf-Fast


项目简介:MintLeaf-Fast 是一个基于 SpringBoot2.0 开发的,轻量级的,前后端分离的 Java 快速开发平台。代码简洁,注释丰富,上手容易,提供基础模块(用户管理,角色管理,菜单管理,代码生成等8个模块),支持跨驱动多数据源,加强业务模块的扩展性。

项目特点:

  • 代码简洁,注释丰富,上手容易,提供基础模块(用户管理,角色管理,菜单管理,代码生成等8个模块),可以直接作为一个后台管理系统的脚手架
  • 友好的代码结构及注释,便于阅读及二次开发
  • 完善的代码生成机制,可在线生成entity、md、dao、sql代码,减少60%以上的开发任务
  • 支持跨驱动多数据源,加强业务模块的扩展性
  • 基于Shiro实现细粒度权限控制,可控制到页面或按钮,满足绝大部分的权限需求
  • 基于Druid对多数据源进行监控
  • 基于Redis缓存数据以及session共享(用于反向代理集群及SSO单点登录)
  • 基于Swagger对API接口进行管理

项目地址:gitee.com/mintleaf/mi…


3、项目名称:后台脚手架 Quella

后台首页

项目简介:Quella 是基于 SSM+shiro+redis 开发的后台脚手,集成了一些后台通用功能,并集成了一些常用的第三方服务。

项目地址:gitee.com/quella01/Qu…


4、项目名称:分布式秒杀系统

输入图片说明

项目简介:从0到1构建分布式秒杀系统:

  • 基于SLB价格以及灵活性考虑后面我们接入Nginx做限流分发,来保障后端服务的正常运行。

  • 后端秒杀业务逻辑,基于Redis 或者 Zookeeper 分布式锁,Kafka 或者 Redis 做消息队列,DRDS数据库中间件实现数据的读写分离。

项目地址:gitee.com/52itstyle/s…


5、项目名称:阿里巴巴 Java 诊断工具

dashboard

项目简介:Arthas(阿尔萨斯)是阿里巴巴开源的 Java 诊断工具。

项目地址:gitee.com/arthas/arth…


往期精彩:

如何在码云上展开程序类课程教学 | 码云高校版最佳实践

高校教学中如何使用 Git 创建分支到团队项目?

如何打造高效 DevOps 工具链? | 码云周刊第 82 期

完美体验! Gitee 无缝管理微信小程序版本!