自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 聚合路由领域设计

【代码】聚合路由领域设计。

2024-05-22 17:19:07 172 1

原创 模块化单体架构

对数据库中的相关表进行分组是引入逻辑隔离的一种方式。每个模块都有一个唯一的架构,其中包含模块的表。首先,将要提取的模块的表移动到单独的数据库中。如果您需要在模块之间设置严格的数据隔离规则,则可以采用这种方法。模块化单体内部的模块应该是独立的。下一个数据隔离级别是将每个模块的数据移动到单独的数据库中。与使用架构的数据隔离相比,此方法具有更多的约束。对于您的用例来说,这可能是一个值得的权衡。这里的想法是相似的:您正在使用单独的数据库进行数据隔离。我经常看到的单片架构的一个问题是组件之间的紧密耦合。

2024-01-18 19:16:19 997 1

原创 FastEndponits C# 基础实现

REPR 设计模式将 Web API 终结点定义为具有三个组件:请求、终结点和响应。它简化了常用的 MVC 模式,更侧重于 API 开发。

2024-01-18 16:13:14 686 1

原创 2024年了,请使用FastEndpoints,代替Controllor,不要太落后

FastEndpoints 是一个基于 ASP.NET Core 的轻量级、高性能的 Web API 开发框架,旨在提供简单易用的 API 开发体验,并在性能和可扩展性方面有所优化。总之,FastEndpoints 是一个简单、易用、高效的 ASP.NET Core Web API 框架,适合快速构建高性能的 RESTful API 服务。模型验证:FastEndpoints 使用 ASP.NET Core 的内置模型验证机制,可以验证请求参数和模型的有效性。

2024-01-11 10:36:28 569

原创 为什么C#在国内这么惨淡

其实.net早就不是当初的.net了,很多地方性能吊打Java,但是当上领导后就没有学习了,还停留在Framework上面,还在讲什么不能跨平台,说微软的操作系统不好,有几个编程的不是在windows上做的,反正一堆无脑的在网上喷,其实他根本不懂C#,.net,或者接触过,也没深入学习过,写的就是屎山,不然怎么都说,Java入门难,后面简单,.net入门简单,高阶难,那些喷.net不行的,先拿个MVP给我看看。这些语言拥有庞大的社区支持,提供了许多丰富的库和框架,吸引了更多的开发人员。

2024-01-11 10:01:59 1018 1

原创 DDD垂直分片架构

每个业务请求->业务逻辑->数据库访问,(日志,缓存,容错,验证)都是一个个Feature,更加集中于业务逻辑的实现分离,低耦合高内聚,不再是一堆屎山。

2023-09-07 22:08:48 88 1

原创 DDD技术交流群

【代码】【无标题】

2023-09-07 21:16:33 43 1

DDD领域驱动设计学习群

领域模型是关于某个特定业务领域的软件模型。通常,领域模型通过对象模型来实现,这些对象同时包含了数据和行为,并且表达了准确的业务含义.

2023-09-01

DDD开源架构免费领取

DDD领域驱动设计,更好的管理你的业务

2023-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除