• 欢迎来到主题派官网,主题源码,插件,模板下载。所有主题及插件资源不负责技术支持,售出不退!
主题派主题派  2023-06-16 15:34 主题派 隐藏边栏 |   抢沙发  10 
文章评分 0 次,平均分 0.0

项目简介
Adnc 是一个轻量级的完全可以落地的微服务/分布式开发框架,同时也适用于单体架构系统的开发。支持经典三层与 DDD 架构开发模式、集成了一系列主流稳定的微服务配套技术栈。一个前后端分离的框架,前端基于 Vue、后端基于.Net6 构建。WebApi 遵循 RESTful 设计规范、基于 JWT 认证授权、基于 Maxscale 实现了读写分离、部署灵活、代码简洁、开箱即用、容器化微服务的最佳实践。

技术架构
1、跨平台:这是基于.Net Core 开发的系统,可以部署在 Docker, Windows, Linux, Mac。

2、数据库支持:MySQL。

3、系统采用组件有:Redis、Rabbitmq、mongodb。

4、docker 采用 consul 集群、Skywalking 组件。

5、后端:.Net6 + EFCore + JWT + Dapper + quartz.net + Grpc +Nlog + swagger

6、系统分为:

用户中心:系统支撑服务,实现了用户管理、角色管理、权限管理、菜单管理、组织架构管理

运维中心:系统支撑服务,实现了登录日志、审计日志、异常日志、字典管理、配置参数管理

客户中心:经典三层开发模式 demo

订单中心:DDD 开发模式 demo

仓储中心:DDD 开发模式 demo

前端项目

ClientApp
前端主要技术栈 Vue + Vue-Router + Vuex + Axios
构建步骤
# Install dependencies npm install –registry=https://registry.npm.taobao.org
# Serve with hot reload at localhost:5001 npm run dev
# Build for production with minification npm run build:prod
后端项目

ServerApi

0、安装 dotnet6、MySQL5.7 或以上版本

1、首先使用 doc 目录中的 sql 文件,创建三个服务中心的数据库

2、在\src\ServerApi\build 文件夹中,依次运行.bat 文件即可启动后端服务

3、浏览器访问 http://localhost:5001/ 进入登陆页面,使用用户名:51Aspx 和密码:51Aspx 进行登录

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

主题派给主题派打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付
ADNC 微服务分布式框架 为主题派网版权所有,转载请注明出处,所有资源不提供技术支持。
主题派
主题派 关注:0    粉丝:0
Wordpress主题,插件,源码商城

发表评论

表情 格式 链接 私密 签到 常用语
扫一扫二维码分享
×
艾瑞克网