# 低代码系统 **Repository Path**: springmeng/low-code-system ## Basic Information - **Project Name**: 低代码系统 - **Description**: 🔥🔥🔥本项目完全开源,采用的技术是SpringBoot + SpringSecurity+ Spring Data JPA + Mysql,项目非常的nice,带详细的部署教程。可以用于学习,感谢提出宝贵的建议,技术交流微:fly996868 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2024-06-21 - **Last Updated**: 2024-09-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 低代码系统 #### 🔥 介绍 🔥🔥🔥本项目完全开源,采用的技术是SpringBoot + SpringSecurity+ Spring Data JPA + Mysql,项目非常的nice,带详细的部署教程。可以用于学习,感谢提出宝贵的建议,技术交流微:fly996868 市面上的低代码系统往往只聚焦一个类目,例如只能做OA、办公,而我们的低代码系统可以做很多的类目,例如商城、OA、点餐、在线学习、学校教务,同时支持Java、Python、小程序、安卓系统的开发,具有较强的通用性。 #### 低代码系统功能 ![输入图片说明](picture/%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20240621155929.png) #### ✨软件架构 系统的技术栈: 后端: - - 技术栈:springboot + spring security+ spring Data JPA + Mysql - RBAC接口级权限控制 - JWT认证管理 - 内置自定义日志,响应,异常处理 - 内置自定义基类,基Mapper - 内置多种类拷贝,Spring上下文,文件流操作工具 - 多环境打包发布配置 - 内置文件管理,通知管理功能 前端: - RBAC动态菜单渲染 - 换主题色 - 换语言 - 内置echart图表案列 ![输入图片说明](picture/%E4%BD%8E%E4%BB%A3%E7%A0%81%E6%8A%80%E6%9C%AF%E6%A0%88%20%EF%BC%88%E5%B0%8F%E5%AD%9F%E5%9B%A2%E9%98%9F%EF%BC%89.png) #### 💥安装教程 后端: 1.执行db目录下的sql文件 2.修改application-dev下的配置 - 数据库密码 - xcoding-template 模板所在的绝对路径, 第88行, 比如我的 D:\xcoding-template 3.maven下包 4.启动 前端: npm install npm run start #### 使用说明 xcoding: 代码生成器所在的仓库,generator为核心代码生成逻辑位置, resources/tempalte中是动态代码生成的freemaker模板 xcoding-tempalte: 生成代码所需的模板在的仓库,子目录 admin: 管理端模版,core:基础框架模版,ui:门户端模版 #### 🧑‍💻 参与贡献 1. 小孟 2. harlan 3. jorian 4. 判官 5. 物是人非 #### 💝感谢 1. 感谢:[www.javaclimb.com](http://www.javaclimb.com) #### 🛣 正在迭代的功能 1,迭代类目:商城、点餐、学习、权限功能。 2,迭代摸板功能