设计模型
文章平均质量分 87
leijmdas
技术培训 业务咨询 技术方案 java培训 go培训 设计培训 领域驱动设计 测试驱动开发 测试驱动学习 曾经华为员工 三十年从业经验 高级系统架构师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java全家桶之42:JavaConfig=》db config加密解密
本文详细介绍了基于SpringBoot和Druid的MySQL数据源配置方案。通过application.yml文件配置数据库连接参数,采用AES加密存储密码,配置类自动完成解密。核心实现包括:1)MysqlDatasourceConfig类配置Druid连接池参数;2)主应用Dbapi集成Eureka、Feign等微服务组件;3)JavaConfig类处理密码解密和日志记录。该方案支持连接池参数优化,如最大等待时间、初始连接数等配置,并提供了完善的MyBatis集成。加密模块采用Hutool工具实现AES原创 2025-07-03 13:22:37 · 901 阅读 · 0 评论 -
go转换结构体goframe解决一个历史大坑--血的教训,困惑我很久了(linux呈现)
Decode2StruList报错。}定义了 ,string。原创 2025-06-12 12:51:51 · 1051 阅读 · 0 评论 -
Go实战全家桶之65:goweb通用db查询cache--源于实践项目
/ 使用反射获取字段值。原创 2025-04-26 11:28:49 · 630 阅读 · 0 评论 -
Go实战全家桶之53: go-family系大全--源于实战项目, 工业级巨匠开发者神器
web框架: webclient/ webserver。gowater: 基础功能三剑客。gomini: mini代码库。goconfig:公用配置系。goplatform:平台。godi :依赖注入。原创 2025-04-04 09:49:24 · 630 阅读 · 0 评论 -
微信公众号同步接口发文章
此外,如果是服务号,还需要进行开发者认证,并且用户需要关注公众号才能接收消息。接下来,用户可能需要使用素材管理的接口来上传图文消息,然后通过客服接口发送。不过,普通订阅号和服务号的权限可能不同,服务号可能有更多接口权限。用户提到的是同步接口,可能是指将其他平台的内容自动同步到公众号,比如通过API发布文章。另外,微信的接口文档可能会有变化,需要确保使用的接口是最新的。最后,测试过程中可能会遇到问题,建议用户使用微信提供的测试账号进行调试,或者查看返回的错误代码,根据官方文档排查问题。原创 2025-03-28 16:57:22 · 1661 阅读 · 0 评论 -
docker-compose 安装clickhouse
将配置文件挂载到。原创 2025-03-23 13:12:03 · 1359 阅读 · 0 评论 -
Go实战全家桶之51:通用域聚合服务实现跨领域对接
聚合根(Aggregate Root)是领域驱动设计(DDD)中的核心概念,负责维护聚合内对象的完整性和一致性。IfCache bool `query:"if_cache"` //是否缓存。Source string `query:"source"` //返回字段。IfAgg bool `query:"if_query_agg"` //是否聚合。:外部只能通过聚合根访问聚合内的对象,聚合根负责内部对象的操作。:聚合根是事务的最小单位,一个事务只能修改一个聚合根。原创 2025-03-05 12:41:07 · 1020 阅读 · 0 评论 -
如何确定ERP系统中的聚合根?
确定ERP系统中的聚合根需要深入分析业务场景、实体的生命周期和业务规则的集中点。通过合理划分聚合和聚合根,可以有效降低系统的复杂性,提高系统的可维护性和扩展性。原创 2025-03-04 22:10:21 · 803 阅读 · 0 评论 -
Go实战全家桶之四十四: UML核心知识点概述
UML核心知识点概述UML知识UML(Unified Modeling Language,统一建模语言)是一种用于软件系统分析和设计的标准化建模语言。它通过图形化的方式描述系统的结构、行为和交互,广泛应用于面向对象的设计和开发中。原创 2025-01-23 13:11:54 · 1077 阅读 · 0 评论 -
Go实战全家桶之四十三:gowater开源框架集成体系-面向对象优化版:db es rule web rpc nats webserver:gowater
开源:water/ruleserverhttps://gitee.com/leijmdas/web.git原创 2025-01-23 09:20:00 · 1106 阅读 · 0 评论 -
Go实战全家桶之四十一: ruleserver开源规则引擎
INFO[2025-01-12000:07:55]C:/Users/leijmdas/go/pkg/mod/gitee.com/leijmdas/goweb@v1.0.6/common/webserver/webserver.go:102gitee.com/leijmdas/goweb/common/webserver.(*WebServer).StartWebSwagger()启动通用服务WEBServerserverwillstarting(listeningport=89)...原创 2025-01-20 00:11:23 · 991 阅读 · 0 评论 -
go elastic 商品与内容相似性推荐
logger.Errorf("[ES.SimilarContentQuery.search] ES查询doc失败,err:%s", err)logger.Errorf("[ES.IndexQueryByCode.search] ES查询doc失败,err:%s", err)logger.Errorf("[ES.IndexQueryByCode.search] ES查询doc失败,err:%s", err)return errors.NewInternalServerError("ES查询doc返回为空")原创 2025-01-13 22:53:57 · 1002 阅读 · 0 评论 -
Go实战全家桶之三十四: 聚合根和聚合服务的使用有什么好处
• 提供统一访问接口:聚合根为聚合内部的实体和值对象提供了统一的访问接口,外部系统只能持有对聚合根的引用,不能直接访问聚合内的实体,这样可以更好地控制对聚合内部对象的访问,确保聚合的封装性和安全性.• 封装业务逻辑:聚合根封装了聚合内的业务逻辑,使得外部系统只能通过聚合根与聚合内部的对象进行交互,提高了系统的封装性和模块化程度,简化了外部系统的调用和管理.• 简化服务管理:聚合服务为聚合内部的实体和值对象提供了统一的访问接口,简化了服务之间的交互和管理,降低了系统的复杂度,使得服务管理更加简单和高效.原创 2025-01-09 11:57:45 · 723 阅读 · 0 评论 -
外观模式和代理模式的区别是什么?
外观模式:主要是为了简化复杂子系统的使用,提供一个统一的、更简单的接口给外部系统,重点在于对系统功能的整合和易用性。- 代理模式:一般是代理一个真实的对象,代理对象和真实对象通常实现相同的接口,代理对象在真实对象的基础上附加一些操作,像是在访问真实对象之前检查权限。- 外观模式:外观类和子系统是一对多的关系,外观类需要知道多个子系统的接口,并且将这些子系统的功能整合起来。- 代理模式:代理对象和真实对象是一对一的关系,代理对象主要是围绕对这个特定真实对象的访问进行控制。原创 2024-12-20 21:08:57 · 491 阅读 · 0 评论 -
安全模型架构
这也是违反了“开放原则”。一个业务系统往往包括很多部分和层面,每一个部分和层面都可能存在安全漏洞从而成为被攻击的对象,每个层面和部份应该提供相应的安全方案来保护业务系统的安全,根据产品的分层思想,安全技术可以分为四个主要的层欠:应用层安全、系统层安全、网络层安全、物理层安全(暂略),同时加上贯穿所有层次的重要安全因索﹣安全管理(包括技术和非技术的方法),组成了分层的安全模型架构。起点指的是信息系统安全需求来源于应用的安全需求,终点指的是信息系统安全的最终目的是确保业务应用的安全运行和业务信息的安全保护。原创 2024-05-31 10:58:05 · 674 阅读 · 1 评论 -
技术架构全集(新优)
首先,我们从容器技术谈起,在容器技术之前,大家开发用虚拟机比较多,比如vmware和openstack,我们可以使用虚拟机在我们的操作系统中模拟出多台子电脑(Linux),子电脑之间是相互隔离的,但是虚拟机对于开发和运维人员而言,存在启动慢,占用空间大,不易迁移的缺点。举一个我亲身经历过的场景吧,之前在vmware中开发了一个线下平台,为了保证每次能够顺利使用,我们就把这个虚拟机导出为OVF,然后随身携带,用的时候在服务器中部署,这里就充分体现了虚拟机的缺点。关键在于该服务可以在自己的程序中运行。原创 2024-05-28 15:10:14 · 1627 阅读 · 0 评论 -
主题域与概念模型(新优)
目录1. 完整性管理数据管理目标: 1.1. 数据拉通对齐: 1.2. 数据中心建设: 2. 完整性管理数据管理规范: 3. 完整性管理主题域 4. 完整性管理总体模型 4.1. 总体业务模型 4.2. 核心业务模型 4.3. 扩展业务模型 4.4. 总体标准模型 5. 完整性管理实体说明 5.1. 数据中心模型 5.2. 组织人员模型 5.3. 组织活动模型 5.4. 组织知识库模型 5.5. 基础地理数据模型 5.6. 组织核心资产管网原创 2024-05-28 14:53:29 · 1299 阅读 · 0 评论
分享