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

song / queer
关闭

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

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. 项目仅供参考.... 待完善功能和数据结构

zlib License (C) 2020 song This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution.

简介

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

发行版

暂无发行版

贡献者

全部

近期动态

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

搜索帮助

14c37bed 8189591 565d56ea 8189591