最近老码在提交本人代码到gitee仓库的时候,不经意间看到了这个项目,这是一款基于Spring Boot、Easyweb和Layui的Java全新RBAC权限管理系统,它是一个单体版本的Java Web应用,没有进行前后端分离,旨在提供前后端一体化的开发体验。它采用模块化架构设计,层次清晰,业务层推荐写到单独模块,方便升级和维护,并且它适配多种类型的数据库,包括:国产数据库(如金仓、达梦)以及主流数据库(如MySQL、Oracle、Mssql、Postgresql),提供灵活的数据存储方案。同时呢它还支持国产中间件部署,比如说:麒麟操作系统。支持主流操作系统Windows、Linux,具有良好的跨平台能力。该系统的接口权限是基于AOP实现的接口粒度的鉴权,最细粒度过滤权限资源,能极大的确保系统的安全性。我们还是先来看一些它的功能截图吧!
主控面板展示了多种业务或者平台数据,比如:销售量,交易总额、销售趋势、销售完成率等等!又比如系统的访问量、订单量、新增用户数等等。除了这些,还有如外出申请量、请假审批数量、研发周报、月报等等。真可谓是又强又美,看图:
基础的组织架构、权限管理,系统管理模块肯定也是少不了的,做得很细,并且可以通过很多参数控制
还可以对服务进行基本的监控以及对在线用户的查看
我最喜欢的其实还是这个系统文件跟在线文档管理,不管你是企业还是个人,都可以很方便的对企业的一些文档图片及数据进行在线编辑下载等等。
其它功能的话就还有一些行政区域的管理及定时任务管理,针对定时任务执行管理来说也是很方便
右上角这里也是有几个非常实用的功能,比如锁屏,全屏,但我最喜欢的还是这个便签了
除了这些主要的系统功能应用,在系统的最上方竟然还有几个功能大类可以切换
在线办公里主要是一些审批相关的功能,也就是前面控制面板里展示的内容
高级体验tab里的功能就更加的强了,比如:支付管理啦,多数据源及SAAS租户
系统工具里的功能虽然只有一个,但对于开发人员来说可是不能少的哟,那就是代码生成,这个在开发的时候可是能极大提升开发效率的一个功能。
怎么样,这个单体应用是不是很强大,这个一体化的快速开发平台叫做------Snowy-layui。它的生态技术框架全系版本采用 Apache License2.0协议。代码是可用于个人项目等接私活或企业项目脚手架使用的哈!除此之外,Snowy体系里还有多种架构类型可供选择,比如基于vue的前后端分离版本、cloud微服务版本。对于个人开发者来说,这真是个方便接私活的神器应用哈。对于企业来说,这个系统都是基于主流的技术框架进行开发,企业员工上手起来肯定是非常的快,也是一个很不错的选择的。
开源地址:https://gitee.com/xiaonuobase/snowy-layui
demo地址:https://snowylayui.xiaonuo.vip/