今天,给大家推荐一个代码生成器系统项目,这个项目目前收获了 5.3K Star,个人觉得不错,值得拿出来和大家分享下。这是我目前见过最好的代码生成器系统项目。功能完整,代码结构清晰。
项目介绍
本项目是一款快速开发模块化脚手架,采用spring boot 2.0.1、spring、SpringMvc、mybatis、shiro、activiti工作流、swagger、ehcache、redis、quartz、freemarker、layui技术开发;博客采用vue前后分离,持久层集成tkmapper丰富简单数据交互,支持mysql/sqlserver数据源,实现功能有系统模块:菜单管理、用户管理、角色管理,系统监控:系统日志、接口api、sql监控、可配置化定时任务,工作流程管理:流程管理(动态给节点配置角色)、模块列表(新建编辑发布流程)、请假流程、待办任务。博客模块为单独的前端后台多页面,服务为lenosp,本项目会一直维护并集成新的技术,给您的开发节约时间成本。扩展:接私活儿
功能说明
并在len-web/pom.xml、父 pom.xml 删除依赖以及模块,删除application.java 中对activiti的扫描即可完全删除工作流模块。 扩展: 神仙接私活神器,牛到不行,绝了!
技术
功能演示
- 登录账号:admin 密码:123456
- 完全模块化工作流引擎,可视化建立编辑,动态分配节点处理人
- 监听器监听系统用户、角色实时同步到工作流引擎表
- 提供请假流程示例关注GitHub猿
- 菜单管理分为一级菜单 二级菜单 按钮(也可以是元素)权限
- 用户可以上传头像
- 自定义定时类,实现Job,前端配置定时类,即可控制任务类,已实现定时类获取spring上下文,
- 项目启动加载完bean后利用spring boot监听开启一个线程,检测已启动的定时任务,进行开启
- 日志监控 利用aop 自定义拦截日志持久化到数据库并对数据进行监控
- 自定义freemarker标签 lenInclude 灵活赋值和引用其他页面 如果对你有协助,可以打赏请作者喝杯咖啡。
如果你对源码感兴趣,请点赞+转发+关注+私信【代码生成器】。
欢迎点赞+转发+关注!大家的支持是我分享最大的动力!!!
© 版权声明
文章版权归作者所有,未经允许请勿转载。如内容涉嫌侵权,请在本页底部联系我们处理!
THE END
- 最新
- 最热
只看作者