ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

如何快速上手摸鱼低代码?从数据库初始化到项目首次启动的完整教程

如何快速上手摸鱼低代码?从数据库初始化到项目首次启动的完整教程 如何快速上手摸鱼低代码从数据库初始化到项目首次启动的完整教程【免费下载链接】mfish-nocode摸鱼低代码平台是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目学习和实战两不误。我们希望打破技术门槛让程序员和非程序员都能快速构建业务系统提升效率释放创造力。项目地址: https://gitcode.com/gh_mirrors/mf/mfish-nocode想花 10 分钟跑起一套低代码平台吗摸鱼低代码mfish-nocode是一款让开发像摸鱼一样轻松的低代码/无代码平台基于 SpringBoot 4、Spring AI、Vue3 等最新技术栈首创微服务与单体服务一体化架构。本教程带你完成两大关键动作数据库初始化和项目首次启动全程只需 3 个步骤新手也能一次成功 一、环境准备清单3 分钟检查动手前先确认本地已具备以下环境依赖版本要求说明JDK21后端编译运行必需MySQL5.7 / 8.0默认连接localhost:3306Redis任意稳定版用于缓存与会话Maven3.8项目构建工具 摸鱼低代码采用单实例boot模式时无需 Nacos 注册中心这是它上手快的关键原因之一。二、数据库初始化一条 SQL 脚本搞定打开项目根目录的 db/ 文件夹你会看到一整套 SQL 脚本文件用途mfish_nocode.sql✅单实例模式专用只需导入这一个mf_oauth.sql认证中心数据库微服务模式mf_system.sql系统管理数据库mf_nocode.sql低代码中心数据库mf_workflow.sql工作流数据库mf_scheduler.sql任务调度数据库mf_ai.sqlAI 中心数据库mf_config.sqlNacos 配置库mf_demo.sql样例中心非必须新手建议直接执行 mfish_nocode.sql一条脚本即包含全部模块的表结构。执行方式任选其一mysql -u root -p db/mfish_nocode.sql或在任意数据库客户端如 Navicat、DBeaver中新建数据库mfish_nocode后导入该脚本。三、修改配置文件对齐你的数据库打开单实例启动模块的主配置文件 application.yml核对三处关键信息MySQL 连接库名mfish_nocode用户名/密码需与你本机一致Redis 连接localhost:6379按需修改密码服务端口默认为8888spring: datasource: dynamic: datasource: master: url: jdbc:mysql://localhost:3306/mfish_nocode?... username: root password: 123456 data: redis: host: localhost port: 6379四、一键启动项目 使用 IDEA 打开项目根目录的 pom.xml等待 Maven 依赖下载完成找到单实例启动类 MfNoCodeStart.java右键运行main方法看到控制台打印启动成功横幅即代表启动完成如果习惯容器化部署项目也提供了现成的 Dockerfile基于 OpenJDK 21 镜像打包即可运行。五、验证启动是否成功接口文档浏览器访问http://localhost:8888/swagger-ui/index.html能看到接口列表就说明后端已正常对外服务登录验证使用默认账号登录平台账号密码admin!QAZ2wsx登录成功后你就可以体验低代码大屏、自助 API、代码生成、任务调度和 AI 助手等完整功能模块了 六、常见问题速查问题解决方法启动报数据库连接失败检查 application.yml 中账号密码确认mfish_nocode库已导入启动报 Redis 连接超时确认 Redis 已启动或修改端口/密码配置编译失败确认 JDK 版本为 21并在 IDEA 中将 Project SDK 切换为 JDK 21端口被占用修改server.port后重启总结恭喜你已完成摸鱼低代码平台从数据库初始化到首次启动的全部流程回顾一下核心路径导入 mfish_nocode.sql 初始化数据库在 application.yml 中对齐 MySQL / Redis 配置运行 MfNoCodeStart.java 启动类访问 Swagger 与登录页验证账号admin / !QAZ2wsx单实例模式只依赖 MySQL Redis 两个中间件是整个上手路径中最轻量的方式。接下来可以深入探索微服务部署模式需导入 mf_oauth、mf_config 等多个库并启动 Nacos让摸鱼低代码真正融入你的业务系统开发工作流 【免费下载链接】mfish-nocode摸鱼低代码平台是一款致力于让开发像摸鱼一样轻松的低代码/无代码平台。首创微服务单体服务一体化架构。基于SpringBoot4、Spring Ai、Vue3等最新前后端技术栈。已用于多个成熟项目学习和实战两不误。我们希望打破技术门槛让程序员和非程序员都能快速构建业务系统提升效率释放创造力。项目地址: https://gitcode.com/gh_mirrors/mf/mfish-nocode创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表