• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

queer: 基于.net5 和 furion 的后台管理系统(前后端分离+代码生成),主要用于自己的 ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

queer

开源软件地址:

https://gitee.com/songzhidan/queer

开源软件介绍:

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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
osc-bullet: OSCHINA 2020年愚人节弹幕插件发布时间:2022-03-23
下一篇:
Asp.Net Mvc WebManger: 基于asp.net mvc的开源网站管理系统发布时间:2022-03-23
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap