1
微服务结合领域驱动设计落地
为什么要用DDD面向对象设计,数据行为绑定,告别贫血模型降低复杂度,分而治之优先考虑领域模型,而不是切割数据和行为准确传达业务规则,业务优先代码即设计它通过边界划分将复杂业务领域简单化,帮我们设计出清晰的领域和应用边界,可以很容易地实现业务和技术统一的架构演进领域知识共享,提升协助效率增加可维护性和可读性,延长软件生命周期中台化的基石...领域驱动设计的作用说到DDD,绕不开MVC,在MVC三层架
2
领域驱动设计系列关键概念
我们不能永远的理想化的去选择所谓“最好的设计”,在必要的情况下,我们还是要敢于放弃,因为最合适的设计才是最好的设计
3
用 IDEA 基于SpringBoot2+ mybatis+Redis实现一个秒杀系统
实现一个秒杀系统,采用spring boot 2.x + mybatis+ redis + swagger2 + lombok实现。先说说基本流程,就是提供一个秒杀接口,然后针对秒杀接口进行限流,限流的方式目前我实现了两种,上次实现的是累计计数方式,这次还有这个功能,并且我增加了令牌桶方式的lua脚本进行限流。然后不被限流的数据进来之后,加一把分布式锁,获取分布式锁之后就可以对数据库进行操作了。直
4
ElementUI合并行
第一步:给eltable绑定:spanmethod="objectSpanMethod"方法!image.png(https://s2.51cto.com/images/20220806/1659765699292347.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_1