然然管理系统已开源

大家好,作为一名多年开发者,深知基于主流技术栈搭建一套前后端系统并具有角色权限菜单基础功能还是有一定难度的。在中大型企业里,我们基本专注后端开发、前端开发、大数据开发、数据分析等具体岗位,很少有机会独立做一套系统,另外对于大学生或者工作经验较少的开发来说也是有难度的。所以打磨了一个依赖精简、拥有基础角色菜单权限等原汁原味代码的开源管理系统项目,希望能帮到有需要的朋友。

然然管理系统仓库地址

https://gitee.com/OceanCore/ranran.git

https://github.com/qiaoting/ranran.git

这个项目没什么花哨的设计,核心就是「简洁实用」。后端用了 SpringBoot4+MybatisPlus,前端则是 Vue3+Element-Plus,都是当下主流且成熟的技术栈。我特别注意了「无过度封装」这一点,不管是后端的接口设计还是前端组件,都尽量保留原生用法。

前端展示部分均使用Element-Plus 的基础组件,如系统整体布局、公告的通知、左侧菜单、表格数据、文件上传、弹窗组件等,路由使用vue-router,状态管理使用pinia,其他的都是vue自带的功能

后端基于springboot4,mysql的增删改查以mybatis-plus的baseMapper ServiceImpl为主,多表关联的会在mapper.xml中写sql,认证拦截使用的是spring security。工具类以spring自带的为主。

如果你是:

  • 想从零搭建项目框架,却纠结技术栈整合的开发者;
  • 不习惯过度封装,喜欢原生组件灵活性的同学;
  • 需要快速开发并交付小型管理系统的团队;

这个项目或许能帮你少走些弯路。我自己开发时就很在意「开箱即用」,所以配置步骤尽量简化,文档里也写了详细的启动流程,新手也能快速上手。

开源的初衷很简单,就是希望把自己踩过的坑、总结的经验分享出来,能帮到有需要的人就好。目前项目还在持续优化,欢迎大家提 issue、贡献代码,一起让它变得更实用~

有兴趣的朋友可以看看,觉得有用的话别忘了点个 star 支持下~ 祝大家学习和工作顺利!

相关推荐
冬奇Lab7 小时前
每日一个开源项目(第128篇):Agent Skills - 给 AI 编程 Agent 装上工程纪律
人工智能·开源·资讯
欧阳天羲8 小时前
【开源资料】AI激光灭蚊机器人|YOLOv8数据集标注模板+完整训练配置文件一键拿走(适配ESP32-S3/树莓派双版本)
人工智能·机器人·开源
明略科技11 小时前
什么是 RAG?为什么光靠大模型的记忆力远远不够
开源·agent
tudoSearcher15 小时前
手机、平板、电脑同时控制Claude Code / Codex ?:Paseo实战指南
网络·开源·开源软件·个人开发·ai编程
lipku17 小时前
LiveTalking 更新:集成 vLLM-Omni TTS服务
python·开源·数字人·vllm·实时数字人
Par@ish18 小时前
关于开源GNU通用许可(GPLv3)详细解说
web安全·开源·开源协议
SeaTunnel20 小时前
87 个 PR 迭代复盘|Apache SeaTunnel 5 月版本重点更新解读
大数据·数据库·开源·apache·seatunnel
DolphinScheduler社区20 小时前
实战演示 | 基于 Apache DolphinScheduler 与 Apache SeaTunnel 实现 MySQL 到 Doris 离线定时增量同步
数据库·mysql·开源·apache·海豚调度·大数据工作流调度
SL-staff20 小时前
Vue3私有化AI白板落地实战|解决政企项目智能绘图合规难题(可直接复用源码)
人工智能·低代码·开源·vue3·白板·jvs规则引擎·jvs-draw
国产化创客20 小时前
嵌入式视觉完整技术体系--ESP32/K230/RDK-X5/树莓派四层架构全解析
嵌入式硬件·物联网·架构·开源·智能硬件