{"repo":"yzcheng90/x-springboot","free":true,"listed":false,"github":"https://github.com/yzcheng90/x-springboot","clone":"git clone https://github.com/yzcheng90/x-springboot.git","description":"X-SpringBoot是一个轻量级的Java快速开发平台，基于springboot3和jdk21，使用虚拟线程，可配置的SaaS功能具备RBAC功能、自动代码生成、多种存储系统，多种短信平台，可开放api授权。代码简洁，架构清晰，能快速开发项目并交付【接私活利器】","language":"Java","stars":2692,"topics":["spring-boot","spring-mvc","mybatis-plus","swagger","minio","redis","security"],"license":null,"category":"databases-storage","readme_excerpt":"X-SpringBoot 更新日志 项目地址 SpringCloud版本 前台项目地址 项目说明 - X-SpringBoot 是一个轻量级的Java快速开发平台，基于各大开源项目组合而来，用于快速构建中小型API、RESTful API项目，该项目已经有过多个真实企业级项目的实践，稳定、简单、快速，使我们摆脱那些重复劳动。 - 本项目已大量重构,精简了大量代码减少第三方依赖，最干净的脚手架。 - 引入了lombok 大量简化了代码 - 引入了MyBatis Plus 大量简化了SQL - 引入hutool 工具包 规范工具类 - 引入minio 分布式文件系统 - 新增RBAC权限控制 - 前后端完全脱离，前端代码可单独部署 - 自定义Spring Security 支持获取token - 新增RBAC接口级权限控制 - 【租户管理】，支持多租户数据管理 - 【应用管理】，可配置 appKey、appSecret，针对开放API业务，使用appKey、appSecret验证 - 【短信管理】，可配置不同短信渠道商（不断完善），支持多模板，支持appKey、appSecret验证 - 接下来继续丰富通用业务进行开源，若有需求可提issues or contact the author 后台密码 - 账号密码：admin/admin 版本信息 - 核心框架：Spring Boot 3.5.4 - 安全框架：Spring Security 6.x - 持久层框架：MyBatis Plus 3.5.12 - 日志管理：SLF4J 1.7、Log4j - 页面交互：Vue2.x 环境 - jdk 21 - mysql 8.0 - redis - nginx 项目结构 系统部分截图 学习交流 x-springboot 是完全开源免费的项目，目前仍然在优化迭代中，旨在帮助开发者更方便地进行快速敏捷开发，有使用问题欢迎在交流群内提问。 Q群 微信群 作者微信 :--------------------------------------------------------------------------------------------: :------------------------------------------------------------------------------------------------: :------------------------------------------------------------------------------------------: 添加微信请注明来意 贡献 如果您发现了任何问题或有改进建议，请创建一个issue或提交一个PR。我们欢迎您的贡献！ 支持 如果感觉本项目对你工作或学习有帮助，请帮我点一个✨Star,这将是对我极大的鼓励与支持, 也可以在下方请我喝一杯咖啡 微信 支付宝 :----------------------------------------------------------------------------------------------: :------------------------------------------------------------------------------------------:","default_branch":null,"files":null,"tree":[],"storefront":"/r/yzcheng90","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yzcheng90/x-springboot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}