当前仓库属于关闭状态,部分功能使用受限,详情请查阅 仓库状态说明
27 Star 198 Fork 78

song / queer
关闭

加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README.md

queer

介绍

  1. 基于.net5 和 furion 的后台管理系统(前后端分离+代码生成)

  2. 项目尚未完善,仅用于自己的学习,不喜互喷

  3. 已完成功能:权限验证、用户管理、角色管理、代码生成、菜单管理、日志记录、代码模板、缓存管理、MQTT通讯、定时任务

  4. 注意前端采用基于layui的第三方框架,easyweb,项目中已移除部分该框架的核心代码,具体请至 Easyweb官网 查看

  5. 前端功能截图(具体可进入下方提供的demo查看演示):

系统菜单 API日志 Swagger文档 数据表管理 代码生成 服务器信息 缓存管理

软件架构

  1. 项目结构、工具类参考: YiShaAdmin

  2. 底层使用框架: furion

  3. 项目结构:

    • 01 Framework 基础设施层

      • CodeGenerator 代码生成模块
      • Util 工具类模块
    • 02 DataAccess 数据库核心层

      • Data 数据库仓储定义
    • 03 Entity 实体层

      • Entity 数据库实体类
      • Enum 枚举类型
      • Model DTO模型
    • 04 Service 数据服务层

      • Cache 缓存服务
      • EntityListener 实体类表监听服务
      • IService 数据库服务接口
      • Service 数据库服务
    • 05 Business 业务层

      • Business 业务层
      • IBusiness 业务接口
    • 06 Web

      • Web WEB服务
      • WebApi API接口服务
  4. 主要依赖包:

    • ** Furion **
    • ** Furion.Extras.Authentication.JwtBearer **
    • ** Microsoft.EntityFrameworkCore.SqlServer **
      • SqlServer操作依赖包
    • ** IP2Region **
      • IP定位工具,MyProject.Web 下DB文件夹是依赖,部署项目时需要拷贝
    • ** NLog.Web.AspNetCore **
      • NLOG日志工具
    • ** StackExchange.Redis **
      • redis缓存工具
    • ** System.Drawing.Common **
      • 图像工具,这里仅用于验证码的生成
    • ** Microsoft.AspNetCore.Mvc.NewtonsoftJson **
      • json序列化使用
  5. 项目仅供参考.... 待完善功能和数据结构

简介

基于.net5 和 furion 的后台管理系统(前后端分离+代码生成),主要用于自己的学习 展开 收起
C# 等 5 种语言
Zlib
取消

发行版

暂无发行版

queer

贡献者

全部

近期动态

加载更多
不能加载更多了
C#
1
https://gitee.com/songzhidan/queer.git
git@gitee.com:songzhidan/queer.git
songzhidan
queer
queer
master

搜索帮助