2 lines
2.3 KiB
JavaScript
2 lines
2.3 KiB
JavaScript
import{_ as e,o as t,c as i,a as s}from"./app-4f4af2d5.js";const o="/docs/hzy-admin/project_liucheng.jpg",a="/docs/hzy-admin/project.jpg",c={},r=s('<h1 id="欢迎使用" tabindex="-1"><a class="header-anchor" href="#欢迎使用" aria-hidden="true">#</a> 欢迎使用</h1><p>项目结构采用多层设计,分为前端、后端。前端采用vue3框架,后端Net7,ORM基于EF7。</p><div class="custom-container tip"><p class="custom-container-title">数据库支持</p><p>sqlserver mysql pgsql oracle</p></div><h2 id="项目流程图如下" tabindex="-1"><a class="header-anchor" href="#项目流程图如下" aria-hidden="true">#</a> 项目流程图如下</h2><p><img src="'+o+'" alt="项目流程图"></p><h2 id="项目结构描述" tabindex="-1"><a class="header-anchor" href="#项目结构描述" aria-hidden="true">#</a> 项目结构描述</h2><p><img src="'+a+'" alt="项目结构"></p><div class="custom-container tip"><p class="custom-container-title">Core 用于封装外部组件</p><p>1、MiaoYu.Core 核心库</p><p>2、MiaoYu.Core.CAP CAP组件</p><p>3、MiaoYu.Core.Identity Identity组件</p><p>4、MiaoYu.Core.Quartz Quartz组件</p><p>5、MiaoYu.Core.Razor Razor组件</p><p>6、MiaoYu.Core.Redis Redis组件</p></div><div class="custom-container tip"><p class="custom-container-title">Repositories 用于封装数据库操作</p><p>1、MiaoYu.Repository.EntityFramework EF公共封装</p><p>2、MiaoYu.Repository.EntityFramework.Admin Admin数据库封装</p><p>3、MiaoYu.Repository.FreeSql.Admin 基于FreeeSql的Admin数据库封装</p></div><div class="custom-container tip"><p class="custom-container-title">Shared 封装公共方法</p><p>1、MiaoYu.Shared 存放公共通用方法。</p><p><code>比如:日志、缓存、配置、异常、扩展、工具、枚举、模型、配置、验证、过滤器、中间件等</code></p></div><div class="custom-container tip"><p class="custom-container-title">Microservices 存放微服务 (由于咱们是单体所以可看作是项目入口)</p><p>1、MiaoYu.Api.Admin 项目入口</p></div><div class="custom-container tip"><p class="custom-container-title">Tests 存放单元测试代码</p><p>1、MiaoYu.Api.Admin.Test Admin对应单元测试代码</p></div>',12),p=[r];function n(d,l){return t(),i("div",null,p)}const h=e(c,[["render",n],["__file","home.html.vue"]]);export{h as default};
|