自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探索科技 脚踏实地

认真做有价值的技术分享!

  • 博客(9)
  • 收藏
  • 关注

原创 如何设计一个多线程处理跑批功能

在分表、多机器、多线程跑批场景下,如何设计跑批功能,可以支持动态扩缩容机器、动态调整跑批线程、动态扩容表等功能

2023-02-10 11:04:38 710 1

原创 领域驱动DDD在签到场景落地案例之实践操作(三)

DDD是一项团队活动,领域专家与项目团队通过头脑风暴的形式,罗列出领域中所有的领域事件,整合之后形成最终的领域事件集合,然后对每一个事件,标注出导致该事件的命令,再为每一个事件标注出命令发起方的角色。:根据场景分析过程中产生的领域对象,比如命令、事件等之间关系,找出产生命令的实体,分析实体之间的依赖关系组成聚合,为聚合划定限界上下文,建立领域模型以及模型之间的依赖。:场景分析是从用户视角出发的,根据业务流程或用户旅程,采用用例和场景分析,探索领域中的典型场景,找出领域事件、实体和命令等领域对象,支撑领域建模

2022-11-10 18:00:54 390

原创 领域驱动DDD在签到场景落地案例之架构模式(二)

DDD是一种设计思想,目的是把复杂业务通过领域建模变得简单,前期如果有条件的话可以邀请领域专家加入,领域专家是对该业务有长期积累沉淀,对业务的拆分、业务目标、业务发展有完整的预期。虽然领域建模过程会投入较多经历和运营、产品、开发团队、领域专家大家经过多轮会议把项目定位确定清楚,把领域拆分清楚,把业务名词做到理解一致。但是后期的业务变化在领域中沟通和开发会变的高效。本章介绍到这里,下一章将会以签到场景为案例,把DDD领域涉及落地!

2022-10-25 18:19:02 1204

原创 领域驱动DDD在签到场景落地案例之概念初识(一)

领域驱动设计近两年非常火热,相信做研发的同学或多或少都听过DDD、领域驱动设计等概念,有时候看过一些文章讲领域模型、限界上下文、聚合、实体等名称,但是把这些放到一起就不清楚怎么回事了。下面会从多个方面介绍领域驱动设计以及项目中如何使用

2022-10-24 22:16:40 519

原创 mysql判断数据库记录是否存在

高效处理各种场景下判断数据库记录的方式

2022-09-14 07:45:00 4206 1

原创 使用Spring的AOP优雅的进行参数校验【三种方式】

参数校验的三种方式,自定义AOP拦截完成嵌套对象的字段校验

2022-09-06 20:39:15 4138

原创 Spring框架介绍

Spring是一个开源框架,是一个生态基石,什么是IOC和AOP,AOP是什么

2022-09-04 10:52:32 3160

原创 Java的三种代理模式【附源码分析】

静态代理、JDK动态代理、Cglib动态代理的介绍

2022-08-31 15:12:27 499

原创 Spring开篇介绍-如果没有Spring如何对外暴露一个接口

通过使用Servlet和Spring框架对外暴露一个Controller接口,Servlet需要配置一个web.xml,增加一个接口就需要增加一个映射关系,一个系统中接口很多,维护起来会很复杂。另外Servlet的接口类需要继承操作不友好,一个Controller类只能提供一个接口,这些问题在Spring中都不存在了,不需要维护web.xml文件,一个类中写不同的方法就可以提供多个接口了综上由此可见,Spring框架帮助开发同学解放双手,把一些复杂的编码操作变得简单容易。......

2022-08-27 17:57:35 2231 1

空空如也

空空如也

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

TA关注的人

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