首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
DDD实战
飘渺Jam
创建于2023-08-17
订阅专栏
DDD & 微服务实战,学完让你不仅掌握DDD还能同时掌握微服务!
等 216 人订阅
共16篇文章
创建于2023-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringCloud 微服务,如何保证接口安全???
大家好,我是飘渺。如果你的微服务需要向第三方开放接口,如何确保你提供的接口是安全的呢? 1. 什么是安全接口 通常来说,要将暴露在外网的 API 接口视为安全接口,需要实现防篡改和防重放的功能。 1.
微服务中躲不过的坑 - 分布式事务
大家好,我是飘渺。今天继续更新DDD&微服务专栏,本篇将跟大家探讨一下微服务中一项不可忽视的议题 - 分布式事务。 在微服务架构中,分布式事务是一项必然会面对的挑战。举个例子,在DailyMart中,
DDD开发如何集成第三方支付?
大家好,我是飘渺。在今天的DailyMart项目实战中,我们将探讨如何在领域驱动设计(DDD)开发中集成支付宝的网页支付功能,以及相关的步骤和注意事项。 这是本系列文章的第30篇,欢迎持续关注。 1.
Spring中恼人的长事务要如何解决?
大家好,我是飘渺。今天继续DDD&微服务专栏。 在之前的文章 基于DDD的订单创建 流程中,我们留下了一个问题:在createOrder()方法中,我将调用远程接口获取购物车详情、远程库存校验、订单保
并发幂等的解决方案,我不允许还有人不知道~
1. 幂等概述 1.1 深入理解幂等性 在计算机领域中,幂等(Idempotence)是指任意一个操作的多次执行总是能获得相同的结果,不会对系统状态产生额外影响。在Java后端开发中,幂等性的实现通常
ObjectMapper在项目中的正确用法
1. 每次new一个 在SpringBoot项目中要实现对象与Json字符串的互转,每次都需要像如下一样new 一个ObjectMapper对象: 这样的代码到处可见,有问题吗? 你要说他有问题吧,确
实战来了,基于DDD实现库存扣减~
大家好,让我们继续DDD&微服务系列,今天,我们看看在DailyMart项目中如何基于DDD实现库存扣减功能。 1. 库存模型 1.1 核心概念 库存是一个非常复杂的概念,涉及在仓库存,计划库存,渠道
接手了一个外包开发的项目,我感觉我的头快要裂开了~
嗨,大家好,我是飘渺。 最近,我和小伙伴一起接手了一个由外包团队开发的微服务项目,这个项目采用了当前流行的Spring Cloud Alibaba微服务架构,并且是基于一个“大名鼎鼎”的微服务开源脚手
十一弹:团队代码风格混乱?Spotless 来帮你收拾残局!
1. 前言 大家好,我是飘渺。在今天的DDD与微服务系列文章中,我们将继续探讨一个关键主题:如何通过统一的代码风格来提升团队协作效率。 在当今流行的微服务架构中,通常涉及多个开发团队的协作。由于团队规
DDD实战第九篇 如何识别并实现领域事件?
大家好,我是飘渺。今天,我们要继续深入探讨领域驱动设计(DDD)与微服务的相关话题。 在之前的讨论中,我们已经涉及到DDD的战术设计中有一个核心概念,即领域事件(Domain Events)。领域事件
DDD第十弹:替换Swagger,使用这款文档工具,真香~
大家好,我是飘渺。今天,我们将探讨如何在 Spring Cloud 体系下集成 SpringDoc 来生成 API 文档。这是我们 DDD&微服务系列文章的一部分,欢迎继续关注。 在之前的 Sprin
新项目,不妨采用这种架构分层,很优雅!
我正在参加「掘金·启航计划」 大家好,我是飘渺。今天继续更新DDD&微服务的系列文章。 在专栏开篇提到过DDD(Domain-Driven Design,领域驱动设计)学习起来较为复杂,一方面因为其自
手把手教你使用DDD完成用户的注册流程,很优雅!
欢迎回来,我是飘渺。今天继续更新DDD&微服务的系列文章。 在前面的文章中,我们深入探讨了DDD的核心概念。我理解,对于初次接触这些概念的你来说,可能难以一次性完全记住。但别担心,学习DDD并不仅仅是
在DailyMart中是如何支持多种登录模式的? - 设计模式的综合运用~
欢迎回来,我是飘渺。今天继续更新DDD&微服务的系列文章。 1. 理解DDD中的领域模型职责 在我们开始今天的主题之前,让我们先回答一些读者的疑问。 在上一篇文章 DailyMart05:通过用户注册
DDD系列第7篇:统一接口层返回格式以及全局异常处理
在领域驱动设计(DDD)中,接口层主要负责处理与外部系统的交互,包括接收用户或外部系统的请求,调用应用层服务处理请求,以及将处理结果返回给请求方。 我发现一些代码中,接口的返回值类型众多,有的直接返回
DDD中的Repository模式,值得所有人掌握!
大家好,我是飘渺。今天我们继续更新DDD(领域驱动设计) & 微服务系列。 在之前的文章中,我们探讨了如何在DDD中结构化应用程序。我们了解到,在DDD中通常将应用程序分为四个层次,分别为用户接口层(