OPSLI 低代码快速开发平台开源项目

我要开发同款
匿名用户2020年11月23日
28阅读
开发技术Java
所属分类Web应用开发、后台管理系统(模板)
授权协议Apache

作品详情

OPSLI快速开发平台

 

关于

OPSLI是一款的低代码快速平台,零代码开发,致力于做更简洁的后台管理系统!

OPSLI快速开发平台基于springboot、vue、element-ui,项目采用前后端分离架构,热插拔式业务模块与插件扩展性高,代码简洁,功能丰富,开箱即用,帮助Java项目解决70%的重复工作,让开发更关注业务逻辑,既能快速提高效率,节省研发成本,同时又不失灵活性! 

技术选型前端

-vue-admin-beautiful

后端版本

-单机版

名称版本号 名称版本号jdk版本^1.8 springboot版本^2.3.0.RELEASEmybatis-plus版本^3.4.0 pagehelper版本^1.1.0druid版本^1.1.17 dynamic版本^2.5.4shiro-redis版本^3.3.1 jwt版本^3.10.3ehcache版本^3.9.0 easyexcel版本^2.2.6kaptcha版本^0.0.9 guava版本^29.0-jrecomm...lang3版本^3.11 hutool版本^5.4.2在线演示

>-地址:https://demo.opsli.arcinbj.com>-账号:demo>-密码:Aa123456

--------------------------------------------

>- 数据库监控/系统接口>- 账号:admin>- 密码:123456

代码结构

.├──opsli-api                       对外API控制中心│ ├──src│ │ ├──main│ │ │ ├──java│ │ │ │ └──org│ │ │ │   └──opsli│ │ │ │     └──api│ │ │ │       ├──base             API基础│ │ │ │       ├──conf             API自动装配│ │ │ │       ├──msg             API信息│ │ │ │       ├──thread            API线程工厂│ │ │ │       ├──utils            API工具类│ │ │ │       ├──web             APIWeb层│ │ │ │       └──warpper           API封装对象│ │ │ │├──opsli-base-support                   基础模块│ ├──opsli-common                     基础-公共模块│ │ ├──src│ │ │ ├──main│ │ │ │ ├──java│ │ │ │ │ └──org│ │ │ │ │   └──opsli│ │ │ │ │     └──common│ │ │ │ │       ├──annotation         公共模块-注解类│ │ │ │ │       ├──api            公共模块-Result内部文件(暂时无用)│ │ │ │ │       ├──base            公共模块-基础类│ │ │ │ │       ├──constants         公共模块-常量│ │ │ │ │       ├──enums           公共模块-Enums│ │ │ │ │       ├──exception         公共模块-异常类│ │ │ │ │       ├──msg            公共模块-信息│ │ │ │ │       └──utils           公共模块-工具类 │ │ │ │ ││ └──opsli-core                     基础-核心模块│   ├──src│   │ ├──main│   │ │ ├──java│   │ │ │ └──org│   │ │ │   └──opsli│   │ │ │     └──core│   │ │ │       ├──aspect           核心模块-AOP切面│   │ │ │       ├──base            核心模块-基础类EntityService│   │ │ │       ├──cache           核心模块-缓存处理│   │ │ │       ├──conf            核心模块-全局统一自动装配│   │ │ │       ├──general          核心模块-打印信息│   │ │ │       ├──handler          核心模块-异常拦截处理│   │ │ │       ├──listener          核心模块-系统监听器│   │ │ │       ├──msg            核心模块-信息│   │ │ │       ├──persistence        核心模块-查询条件构造器│   │ │ │       │ └──querybuilder│   │ │ │       │   └──chain       核心模块-查询条件构造器-责任链(例:租户处理)│   │ │ │       ├──security          核心模块-权限验证-Shiro│   │ │ │       ├──thread           核心模块-线程处理│   │ │ │       ├──utils           核心模块-工具类│   │ │ │       └──waf            核心模块-软件防火墙│   │ │ │├──opsli-modulars                    业务│ ├──opsli-modulars-system               系统模块│ │ ├──src│ │ │ ├──main│ │ │ │ ├──java│ │ │ │ │ └──org│ │ │ │ │   └──opsli│ │ │ │ │     └──modulars│ │ │ │ │       └──system│ │ │ │ │         ├──depart         系统模块-部门(暂无)│ │ │ │ │         ├──dict          系统模块-字典│ │ │ │ │         ├──login         系统模块-登录│ │ │ │ │         ├──logs          系统模块-日志│ │ │ │ │         ├──menu          系统模块-菜单│ │ │ │ │         ├──role          系统模块-角色│ │ │ │ │         ├──tenant         系统模块-租户│ │ │ │ │         └──user          系统模块-用户│ │ │ │ │├──opsli-plugins                    插件│ ├──opsli-plugins-ehcache               Ehcache缓存插件(二级缓存)│ │ ├──src│ │ │ ├──main│ │ │ │ ├──java│ │ │ │ │ └──org│ │ │ │ │   └──opsli│ │ │ │ │     └──plugins│ │ │ │ │       └──cache│ │ │ │ │         ├──conf         Ehcache缓存插件-自动装配│ │ │ │ │         ├──msg         Ehcache缓存插件-信息│ │ │ │ │         └──service       Ehcache缓存插件-服务│ │ │ │ ││ ├──opsli-plugins-excel                Excel插件│ │ ├──src│ │ │ ├──main│ │ │ │ ├──java│ │ │ │ │ └──org│ │ │ │ │   └──opsli│ │ │ │ │     └──plugins│ │ │ │ │       └──excel│ │ │ │ │         ├──annotation      Excel插件-注解│ │ │ │ │         ├──exception      Excel插件-异常类│ │ │ │ │         ├──factory       Excel插件-工厂│ │ │ │ │         ├──listener       Excel插件-监听器│ │ │ │ │         └──msg         Excel插件-信息│ │ │ │ ││ ├──opsli-plugins-mail                 邮件插件│ │ ├──src│ │ │ ├──main│ │ │ │ ├──java│ │ │ │ │ └──org│ │ │ │ │   └──opsli│ │ │ │ │     └──plugins│ │ │ │ │       └──mail│ │ │ │ │         ├──exception      邮件插件-异常类│ │ │ │ │         ├──handler       邮件插件-处理类│ │ │ │ │         ├──model        邮件插件-模型│ │ │ │ │         └──msg         邮件插件-信息│ │ │ │ ││ └──opsli-plugins-redis                Redis缓存插件(一级缓存)│   ├──src│   │ ├──main│   │ │ ├──java│   │ │ │ └──org│   │ │ │   └──opsli│   │ │ │     └──plugins│   │ │ │       └──redis│   │ │ │         ├──conf         Redis缓存插件-自动装配│   │ │ │         ├──exception      Redis缓存插件-异常类│   │ │ │         ├──lock         Redis缓存插件-分布式锁│   │ │ │         ├──msg         Redis缓存插件-信息│   │ │ │         ├──pushsub       Redis缓存插件-消息订阅│   │ │ │         └──scripts       Redis缓存插件-脚本处理│   │ │ └──resources│   │ │ │  └──lua                 Redis缓存插件-Lua脚本│   │ │ │└──opsli-starter                    启动类  └──src    └──main      ├──java      │ └──org      │   └──opsli               启动类-启动器      └──resources                 启动类-配置        └──config                启动类-其他配置

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论