# 锦鲤(JAVA版) **Repository Path**: lup-mis/lup-java ## Basic Information - **Project Name**: 锦鲤(JAVA版) - **Description**: LUP-MIS(锦鲤JAVA版)系统是基于SpringBoot、Druid、Mybatis研发的低代码开发平台。 LUP-MIS是一个后台低代码管理系统, 基于经典技术组合(Spring Boot、MyBatis)主要目的让开发者注重专注业务, 降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。 开发人员只需进行创建数据表以及数据字段,系统可根据开发者的简单配置即可生成CURD代码, - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: https://www.lizhongwen.com - **GVP Project**: No ## Statistics - **Stars**: 11 - **Forks**: 3 - **Created**: 2022-03-27 - **Last Updated**: 2025-01-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 后台登录信息 ``` 后台登录地址http://localhost:20129/lup-mis/ 默认账号:root 默认密码:lup-mis123456 ``` # 演示地址 ``` 后台登录地址 http://182.92.109.191:20129/lup-mis/ 默认账号:root 默认密码:lup-mis123456 ``` # 框架介绍 ``` LUP-MIS(锦鲤JAVA版)系统是基于SpringBoot、Druid、Mybatis研发的低代码开发平台。 LUP-MIS是一个后台低代码管理系统, 基于经典技术组合(Spring Boot、MyBatis)主要目的让开发者注重专注业务, 降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。 开发人员只需进行创建数据表以及数据字段,系统可根据开发者的简单配置即可生成CURD代码, 如生成代码不满足业务需求,开发人员可根据该代码进行任意修改,以便实现自己的业务需求。 ``` # 系统要求 ``` JDK >= 1.8 建议 JDK17 MySQL >= 5.5 建议Mysql5.7 Maven >= 3.0 Redis >= 3.0 ``` # 主要特性 ``` 1、完全响应式布局(支持电脑、平板、手机等所有主流设备) 2、强大的一键代码生成功能(包括控制器、模型、视图、菜单、页面接口、操作功能并自动写入指定的代码路径) 3、强大的数据字典管理功能 4、支持多表关联自动代码生成 5、支持数据表在线管理 6、支持数据字段在线管理 7、支持下拉多选、下拉单选、下拉多选带分页并检索等功能 8、支持脱离MyBatis并使用NamedParameterJdbcTemplate数据源进行数据操作 9、支持多数据源,简单配置即可实现切换。 10、支持多环境一件切换功能 11、支持操作功能、页面、菜单权限配置。 12、对常用 js 插件进行二次封装,使 js 代码变得简洁,更加易维护 13、完善的 XSS 防范及脚本过滤,彻底杜绝 XSS 攻击 14、彻底杜绝 sql注入 攻击 15、完善的日志记录体系 16、支持雪花 ID 拨号功能,并能配置数据中心和工作机号 17、支持多模块项目开发 18、支持redis缓存 19、前后端分离,通讯采用token,方便分布式或负载集群搭建 ``` # 内置功能 ``` 用户管理:用户是系统操作者,该功能主要完成系统用户配置。 组织机构管理:配置系统组织机构(公司、部门、小组),树结构展现支持数据权限。 菜单管理:配置系统菜单,操作权限等。 页面接口管理:配置系统中的页面接口功能。 操作功能管理:配置系统中的页面接口对应的操作按钮功能。 角色管理:角色菜单、页面接口、操作功能权限分配、设置角色按机构进行数据范围权限划分。 字典管理:对系统中经常使用的一些较为固定的数据进行维护。 操作日志:系统正常操作日志记录和查询;系统异常信息日志记录和查询。 登录日志:系统登录日志记录查询包含登录异常。 代码生成:前后端代码的生成(Controller、Service、ServiceImpl、Mapper、html、xml、sql)支持 CRUD 自动写入 。 数据表管理:支持在线创建数据表。 数据字段管理:支持在线创建数据表字段。 附件管理:支持附件统一管理功能,并能对图片进行裁切处理。 ``` # code 响应码一览表 ``` 200 成功 -200 校验不通过 401 登录过期 403 暂无权限 404 资源不存在 500 服务器错误 ``` # 系统部分界面 ## 生成代码界面 ![img_1.png](images/img_1.png) ## 操作功能配置界面 ![img_2.png](images/img_2.png) ## 页面接口操作界面 ![img_3.png](images/img_3.png) ## 菜单配置界面 ![img_4.png](images/img_4.png) ## 角色权限配置界面 ![img_5.png](images/img_5.png) ## 数据表在线创建界面 ![img_6.png](images/img_6.png) ## 生成代码页面 ![img_7.png](images/img_7.png)