首页 [ 新知实践 ] ADNC微服务分布式框架
一键分享

ADNC微服务分布式框架

  • 免费

2022-10-10 17:43:30

Adnc是一个轻量级的完全可以落地的微服务/分布式开发框架,同时也适用于单体架构系统的开发。支持经典三层与DDD架构开发模式。前端基于Vue、后端.Net6构建。WebApi遵循RESTful设计规范、JWT认证授权、Maxscale读写分 . . .

  • 源码类型: B/S
  • 开发环境: VS2022 + MySql
  • 开发语言: C#
  • 标签: 微服务 分布式 DDD
  • 评分:
收藏 26 次|关注 479 次|下载 78 次

免费


交付物: 源码包
    商家已实名认证
  • 分享者:JaneC***
  • 访问次数:   395 次
  • 源码数量:   7 套
  • 通过比率:   100%
  • 活跃于:   三个月前
  • TEL:   13*******45
  • 最新IP属地:天津市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【新知实践】
  • 源码类型:B/S
  • 适合人群: 进阶
  • 授权类型:免费版
  • 开发语言:C#
  • 数据库:MySql
  • 源码大小:4.63MB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • login.JPG
  • dashboard.JPG
  • swagger.JPG
  • 部门管理.JPG
  • 菜单管理.JPG
  • 功能配置.JPG
  • 角色管理.JPG
  • 接口文档.JPG
  • 用户列表.JPG
  • login.JPG
  • dashboard.JPG
  • swagger.JPG
  • 部门管理.JPG
  • 菜单管理.JPG
  • 功能配置.JPG
  • 角色管理.JPG
  • 接口文档.JPG
  • 用户列表.JPG
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

项目简介

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进行登录


责任编辑:JaneConan

下载记录(Only Recent 100)

用户名 推荐指数 下载时间

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行