Meiam.System 开源企业级前后端分离权限框架,欢迎大佬指导-全球主机交流-

  • Post author:
  • Post category:hostloc
  • Post comments:0评论
  • Post last modified:七月 22, 2020

Meiam.System – NET Core 3.1 WebAPI + Vue 2.0 + RBAC 企业级前后端分离权限框架

  1. https://github.com/91270/Meiam.System

给个星星! ⭐️
如果你喜欢这个项目或者它帮助你, 请给 Star~(辛苦星咯)

框架介绍
采用 服务 + 接口 的形式封装框架 (移除了仓库层)
采用 REDIS 存储会话(用户信息 / 用户权限)- 更好的支持分布式应用、用户踢出、登录登出等功能
采用 Autofac 依赖注入 IoC 容器, 实现批量自动注入所有服务
采用 SqlSugar ORM 组件, DBFirst 开发模式, 封装 BaseService 数据库基础操作类
采用 CSRedis 封装缓存层, 可结合 SqlSugar WithCache + RemoveDataCache 自动管理缓存
采用 Swagger 自动生成 WebAPI 说明文档
采用 Mapster 高性能对象映射, 代码书写更简洁
采用 NLog 日志组件, 集成 Microsoft.Extensions.Logging (ILogger 注入)操作日志
采用 NLog.Web.AspNetCore 日志扩展组件, 增加 layout 更多属性
采用 Quartz.Net 封装任务调度中心功能
封装全局 会话 管理器 (用户 Token 会话管理)
封装全局 权限 ** (用户 Permission 权限管理)
封装全局 异常 ** (自动记录系统异常日志)
封装全局 请求 ** (自动记录接口请求日志)
支持 用户功能权限、 用户数据权限分配
支持 CORS 跨域配置
支持代码生成器,自动生成 Model 、Service 、 IService 层
支持跨方法事务方案,把事务提取到逻辑层进行统一事务提交,让你的代码更加漂亮
支持多种数据库 Sqlite/SqlServer/MySql/PostgreSQL/Oracle 自由切换
支持数据库 读写分离 和 多库 操作
计划 RabbitMQ 消息列队集成
计划 ImCore 及时通讯组件集成

后端功能 (.Net Core)
#        模块功能        项目文件        说明
1        基础库        Meiam.System.Common        存放常用类库 、加密解密单元等
2        核心库        Meiam.System.Core        数据库、缓存相关类
3        扩展库        Meiam.System.Extensions        外部接口引用集成
4        服务层        Meiam.System.Interfaces        Service 、 IServer, 基础服务类
5        模型层        Meiam.System.Model        Entity、Dto、ViewModel
6        业务层        Meiam.System.Hostd        WebAPI
7        工具库        Meiam.System.Tools        代码生成器
8        定时任务        Meiam.System.Tasks        任务调度中心
还在陆续整理中

前端功能 (Vue)
还在陆续整理中

shc14小时前-2楼
牛逼,前排支持大佬……

inkedus14小时前-3楼
这么牛逼的项目,一定要给星星 *****

楼主 Meiam14小时前-4楼

inkedus 发表于 2020-7-22 10:12这么牛逼的项目,一定要给星星 *****

感谢支持

蒙面人14小时前-5楼
前排支持。大佬牛逼

woniu14小时前-6楼
NET的支持楼主一下 另外顺便给大家推荐一波java的 基本也都是前后端分离 【2020年排名前20的基于SpringBoot搭建的开源项目】https://juejin.im/post/5efc09dbe51d4534a0497eba#heading-3

vdna14小时前-7楼
tql

楼主 Meiam14小时前-8楼

woniu 发表于 2020-7-22 10:15NET的支持楼主一下 另外顺便给大家推荐一波java的 基本也都是前后端分离

看起来不错。学习学习

微笑着吃饭14小时前-9楼
用不上但是支持技术大佬

ouou813小时前-10楼
大佬给力,必须顶

Biomed13小时前-11楼
小萌新不敢回答

发表评论