网站首页 技术文章 第447页
-
清晰架构:融合 DDD、洋葱架构、整洁架构、CQRS (译)
系统的基本构建块我们从EBI架构以及端口和适配器架构(译)的回顾开始。它们都有清晰的代码划分,哪些代码在应用内部,哪些代码在外部,而哪些代码用来连接它们。...
2025-03-13 nanyue 技术文章 53 ℃ -
[Java 速成] @Service,@Repository 和 @Component 的区别 (day 8)
对于数据库的操作,通常会涉及到业务,封装成服务,过程中可能需要用到@Service,@Repository,...
2025-03-13 nanyue 技术文章 63 ℃ -
一篇深入理解分层架构的文章
分层架构作为软件工程中最常见的架构模式之一,长期以来一直被广泛应用于各种规模的软件项目中。从简单的三层架构到领域驱动设计(DDD)中的四层架构,每种架构模式都在试图解决特定的问题并适应不断变化的需求。本文将探讨分层架构的核心理念,解释其背后...
2025-03-13 nanyue 技术文章 58 ℃ -
Spring Data JPA——多表设计、一对多、多对多、多表查询
一、多表设计1、表之间关系的划分...
2025-03-13 nanyue 技术文章 84 ℃ -
整理了20个经典的Spring Boot面试题
...
2025-03-13 nanyue 技术文章 147 ℃ -
三层架构到DDD分层架构的演变
参考极客时间《DDD实战》三层架构传统的三层架构主要分为业务接口层、业务逻辑层、数据访问层业务接口层:主要是API的定义,包括资源路径定义、请求报文接受、响应报文返回、请求编码等定义的内容;业务逻辑层:主要做业务逻辑处理,这一层包括数据映射...
2025-03-13 nanyue 技术文章 196 ℃ -
设计模式之美(十):如何利用基于充血模型的DDD开发虚拟钱包系统
王争《设计模式之美》笔记钱包业务背景介绍一般来讲,每个虚拟钱包账户都会对应用户的一个真实的支付账户,有可能是银行卡账户,也有可能是三方支付账户(比如支付宝、微信钱包)。为了方便后续的讲解,我们限定钱包暂时只支持充值、提现、支付、查询余额、查...
2025-03-13 nanyue 技术文章 271 ℃ -
SpringBoot 中关于dao层的三个注解 的区别和理解
写在前边的话:入职一个月后,经理吧bug单转给我,让我处理一下子。分析之后,觉得思路比较清楚,调用dao层的方法完成业务逻辑,随即启动项目,进行调试。结果启动项目报错,说找不到dao层的类。查看dao层,发现没有注解,随手添加上去一个map...
2025-03-13 nanyue 技术文章 78 ℃ -
一个外包程序员2025求职之旅
离职的开始:新的征程2025年1月,我正式递交了离职申请,结束了在上一家外包公司的日子。这些年一直在外包公司辗转,做的都是Android开发,虽然项目不少,但始终感觉没什么成长。趁着年后跳槽季,我决定拼一把,目标是进大厂,拿到一份...
2025-03-13 nanyue 技术文章 74 ℃ -
Kotlin协程之一文看懂StateFlow和SharedFlow
概述Android架构经过多年的发展和迭代,目前最常用的应该是MVVM了,至于MVI架构,在实际开发中我看到的比较少,但无论是哪一款,都是使用分层的架构思想,引用一张官网的推荐架构图:...
2025-03-13 nanyue 技术文章 173 ℃
- 11-15光猫可以连接两个路由器吗(光猫能否连接两个无线路由器)
- 11-15手机怎样测网速最准确(手机怎么测网速快慢)
- 11-15一键安装系统软件(一键装系统的软件)
- 11-14周边电脑维修店(附近有电脑维修)
- 11-14windows7要求电脑配置(windows7需要电脑什么配置)
- 11-14西安赛格电脑城(西安赛格电脑城搬了)
- 11-14winrar破解版百度网盘(winrar百度云资源)
- 11-14office出到几代了(office啥时候出的)
- 控制面板
- 最新留言
-
