基于.Net 3構(gòu)建的前后端分離CMS系統(tǒng)源碼
時間:2023-04-29 07:42:01 | 來源:網(wǎng)站運營
時間:2023-04-29 07:42:01 來源:網(wǎng)站運營
基于.Net 3構(gòu)建的前后端分離CMS系統(tǒng)源碼:這是一個基于.Net 3構(gòu)建的簡單、跨平臺、模塊化建站系統(tǒng)。系統(tǒng)業(yè)務(wù)簡單、代碼清晰、層級分明、全新架構(gòu)便于二次擴展開發(fā)。支持多種數(shù)據(jù)庫,可用于OA、ERP、CRM、BI、物流系統(tǒng)等系統(tǒng)。
一、系統(tǒng)技術(shù)點核心框架:NetCore Razor Pages
ORM:SqlSugar
緩存依賴:CSRedis MemoryCache
日志管理:Nlog 登陸日志、操作日志、異常日志
工具類:Aes加密、Md5加密、RSA加密、Des加密
靜態(tài)分布式:七牛云存儲
基于Redis持久化任務(wù)調(diào)度系統(tǒng)
Jwt多角色接口安全機制
過濾器按鈕權(quán)限控制、日志收集
其他模塊:微信多賬號管理、自定義菜單、素材管理、消息管理
二、軟件架構(gòu)
- 前端框架使用Layui Vue
- DB=數(shù)據(jù)庫文件夾 默認是:mysql
- FytSoa.Api=webApi 可在項目中配置使用權(quán)限,如后臺管理,APP,微信等
- FytSoa.Common=公共類,提供項目一些常用工具方法
- FytSoa.Core=數(shù)據(jù)庫實體對象,以及連接對象
- FytSoa.Extensions=擴展方法
- FytSoa.Service=業(yè)務(wù)類,接口和實現(xiàn) 提供代碼生成器
- FytSoa.Web=項目目錄,Jwt認證 Swagger可視化接口服務(wù)