简单启动
将配置文件
appsettings.json
节点下的 InitDb设置为 true ,启动项目即可初始化数据库。运行
http://localhost:8888/common/initseedData
即可初始化种子数据。
前端支持多种布局选择
为什么选择我们
前台系统不用编写登录、授权、认证模块;只负责编写业务模块即可
后台系统无需任何二次开发,直接发布即可使用
前台与后台系统分离,分别为不同的系统(域名可独立)
全局异常统一处理
自定义的代码生成功能
依赖少(只需数据库即可使用),上手容易
完善的日志系统
等等其他功能,等你来发掘
项目特征
技术栈
使用 .NET8、Jwt、Redis、Vue、Element、Vite等前后端前沿技术开发。
轻量级
代码通俗易懂、依赖少、上手简单,只需要少数配置既可运行
高效率
项目简单可配,内置代码生成器,配置好表信息就能一键生成前后端代码。
分离式
前后端完全分离,前端基于 Vue,后端基于 .NET Core。
响应式
支持电脑、平板、手机等所有主流设备访问。
国际化
Vue3内置中文简体、中文繁体、英文,很容易扩展其他语言。
内置ORM
基于SqlSugar开发,支持大多数数据库,Aop、读写分离、分表分库等功能。
内置定时任务
定时任务基于Quartz.NET,支持sql、api、程序集创建定时任务。
多端支持
移动端采用uniapp开发,一键打包部署到h5、小程序、app等
代码生成
一键生成前后端代码、sql节省80%开发时间
数据权限
根据不同的角色访问不同权限的数据,支持多种数据权限
工作流
期待合作分成