ContiNew
开源的全栈中后台开发脚手架系列,含带代码生成器的 Admin 框架、按约定优于配置封装的 Starter 后端库和多端 App 脚手架,适合熟悉 Java 与 Vue 的开发者省掉权限、租户、日志等基础模块的搭建。

ContiNew 是一套面向开发者的开源项目系列,目标是把中后台系统里重复搭建的部分提前做好。它由三个项目组成:ContiNew Admin 是全栈的中后台管理系统框架,前后端分离,内置代码生成器;ContiNew Starter 是后端依赖库,按「约定优于配置」封装常用组件,已发布到 Maven 中央仓库;ContiNew App 则是一套代码多端运行的工程脚手架,覆盖 App、微信小程序、H5 和桌面端。
主要功能
Admin 前端用 Vue 3、Arco Design、TypeScript 和 Vite,后端基于 Spring Boot 3(Java 17),集成 Sa-Token、MyBatis Plus、Redisson 等。它支持 SaaS 多租户和基于 RBAC 的权限模型,自带第三方登录、邮箱短信、系统日志等通用模块。代码生成器能一键生成前后端约 80% 的代码,初始数据脚本也无需手动导入。
适合谁
需要快速搭建后台管理系统的后端和全栈开发者,尤其是想省掉权限、租户、日志这些基础模块的团队。页面上有 21 家企业登记使用,社区反馈里常提到 RBAC 权限设计和封装好的 CRUD 省事。
费用与限制
项目完全免费,Admin 采用 Apache-2.0 协议,Starter 采用 LGPL-3.0,均可用于商业开发。使用前需要熟悉 Java 和 Vue 技术栈,Starter 通过 Maven 或 Gradle 引入。遇到问题可以加微信交流群,或在 GitHub、AtomGit、Gitee 提 Issue。