# JMCoding低代码平台 **Repository Path**: snow-eagle_1/jmcoding-fast-dev ## Basic Information - **Project Name**: JMCoding低代码平台 - **Description**: 本平台致力于构建具有严谨的用户权限管理、快速代码生成能力的全开源低代码开发平台 前端框架:Vue3+Vite+Element Plus 后端框架:Java+Redis+简码(开发平台) 数据库:H2(可切换为MySQL、Pg等常见数据库) - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: https://www.jmcoding.net - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-09-17 - **Last Updated**: 2024-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # JMCoding低代码平台 #### 介绍 本平台致力于打造具有严谨的用户权限管理与代码生成能力的低代码开发平台 注意:当前平台尚处于快速迭代中,当前仅供参考 #### 软件架构 前端:vue3 + vite + element plus 后端:Java + 简码(https://www.jmcoding.net) + Redis 数据库:H2(可平滑迁移至MySQL、MariaDB、Pg及支持Pg语法的国产数据库,通过使用简码数据库支持框架,可支持所有主流关系型数据库) #### 安装教程 1. 更新maven配置,将doc/ctx/setting.xml导入到Maven环境中(若使用IntelliJ IDEA,可设置为项目的settings文件) 2. 修改src/main/resources/application_dev.yml文件,将spring.datasource.url与logic.engine.file-path指向项目路径中相关文件 3. 修改src/main/resources/application_dev.yml文件,将spring.redis中相关配置指向您的Redis服务器 4. 通过net.jmcoding.admin.be.App启动后端 5. cd web,进入web文件夹(建议通过vs code打开) 6. 执行npm install 7. 执行npm run dev,启动前端 #### 使用说明 1. 访问http://localhost:9000 2. 输入用户名admin,密码123456 3. 访问与测试脚手架 #### 进一步开发与修改 1. 本平台的后端使用了简码快速开发平台作为基础支撑。修改代码前需注册免费的“简码”账号(https://dev.jmcoding.net),并通过简码平台创建项目 2. 通过“项目-》接口管理-》恢复”(将接口恢复到您自有项目中),选择doc/ctx/jmcoding-low-code-dev.jmbak文件,恢复接口所有 3. 修改src/main/resources/application_dev.yml文件,将project-id与license指向您自己的项目 4. 更多简码使用的咨询,请访问https://www.jmcoding.net,或添加客服微信:jmcoding_net #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request