架构设计

  • JavsScript核心语法和特性介绍

    一、背景 上一篇介绍了Javs整体项目的相关内容,本篇将重点介绍一下JavsScript的核心语法和相关特性。这里将对整个Javs脚本语言中涉及到的概念和相关的规则定义等做一个相对…

    2024年3月17日
    0053
  • DDD落地的思考–新时代的冲击

    一、背景 1.1 背景 之前业余项目耽误了些时间,关于DDD方面的内容暂时搁置了,所以一个比较大的主题就暂时先搁置了,现在终于有时间来写一写令人比较兴奋的部分–DDD落…

    2024年3月17日
    0049
  • Javs脚本解析引擎架构设计与实现

    一、背景 1.1 技术背景 为了增强CodeMaker代码生成能力,特别构建了基于脚本语言的Javs语法和规则框架体系,但是需要引擎解析Javs脚本文件,所以需要构建一个JavsS…

    2024年3月17日
    0018
  • DDD落地的思考–大佬向左,小弟向右

    一、背景 在刚学DDD的时候,很多一起学习的小伙伴们都在寻找一些样例和架构,同时也有一些人比较热衷于寻找一个最标准的DDD实战案例。在我学习的后期已经准备构建一些这样的案例了,同时…

    2024年3月17日
    0039
  • 前端低代码平台需求调研

    一、背景 目前天画-codemaker已经经过多个迭代把Java后端代码生成的整体功能基本实现,经过慎重思考决定实现一个前端低代码平台以拉通天画-codemaker,同时也是整个天…

    2024年3月17日
    0035
  • amis4jweb前端低代码平台设计与实现

    一、背景 经过前期的调研和需求相关的分析,基本确定了要做前端低代码平台,至于具体怎么做,如何实现,这里重点介绍一下基于百度Amis框架的前端低代码实现方案。 二、需求 2.1 核心…

    2024年3月17日
    0052
  • DDD落地的思考–映射偏移模式

    一、背景 DDD落地的思考系列已经写了两篇,接下来搞点干货,来总结一些新的模式。”映射”这个词在eric的书中出现了很多次,主要表达了各种模型之间的映射问题…

    2024年3月17日
    0041
  • DDD落地的思考–数据容器模式

    一、背景 现在我们来讨论一个在DDD理论和实践过程中老生常谈的问题–数据对象。也就是我们常说的JavaBean。比如很多人纠结在接口层是DTO还是VO,在数据库层是En…

    2024年3月17日
    0046
  • DDD落地的思考–MVC+DDD理论与实践

    一、背景 之前与一位群友讨论如何在MVC应用架构下使用DDD,让DDD的一些战略战术模式配合MVC的一些架构元素来完成整个应用工程的重构升级,本篇文章将重点剖析MVC架构的一些核心…

    2024年3月17日
    0037
  • 由Mysql死锁引发的服务高可用探讨

    一、背景 最近在公司遇到两个服务可用性问题,一个是生产环境的,另一个是在联调环境中出现的。今天先聊一下在联调环境中出现的一个死锁问题。在整个排查过程中也学到了如何理解Mysql死锁…

    2024年3月17日
    0037
  • DDD落地的思考–模板实例模式

    一、背景 在业务开发过程中存在这样一种情况,比如草稿箱,类似于合同或者变更草稿,中间存在一些审批流程,审批完成之后将数据从草稿箱或者草稿表中移动到正式表中。可能其中的区别就在于一些…

    2024年3月17日
    0035
  • DDD落地的思考–一切需求从领域出发

    一、背景 这个点是在平时做需求的时候想到的,当然也是区别于常规的业务开发的思维角度,从标题上看像是有点虚夸的意思,但是如果认可DDD可以解决复杂度问题的话,不妨先读一读文中的内容。…

    2024年3月17日
    0026
  • 分布式本地缓存刷新方案

    一、背景    最近公司做的一个需求中有个场景是关于分布式本地缓存刷新的。在跟领导和同事讨论技术方案的时候发现实现起来也不是很难,但是如何大规模使用或…

    2024年3月17日
    0036
  • DDD落地的思考–复杂SQL的查询问题

    一、背景 在之前的文章中简单讨论了SQL中的写计算问题,重点将SQL中的技术因素与业务因素进行区分来更好的从代码层面控制复杂度,本篇文章将重点讨论复杂SQL中的查询问题,在DDD中…

    2024年3月17日
    0038
  • 首战Doris,Mac下编译与启动

    一、Doris官方资料 Doris文档首页(https://doris.apache.org/zh-CN/) Doris Mac编译文档(https://doris.apache.…

    2024年3月17日
    0057
  • Spring Junit 服务层单元测试实践

    一、背景 最近在做公司的计费系统模块重构的项目,涉及到单元测试,关于单元测试遇到了事务提交不回滚的问题,另外也做了单元测试代码的重构,有了一些体验。在此记录一下。 二、事务提交与回…

    2024年3月17日
    0017
半码博客——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!