会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CSDN博主:【java_wxid】
CSDN博主:点击【Java廖志伟】
CSDN社区:点击【幕后大佬】
码云:点击【互联网Java工程师知识扫盲】
liaozhiwei
博客园
首页
新随笔
联系
订阅
管理
随笔 - 882, 文章 - 0, 评论 - 1, 阅读 -
51602
【架构师基本功】贫血/充血模型
文章目录
1. 贫血模型
1. 贫血模型的概念
2. 数据对象的作用
3. 数据访问和业务逻辑的作用
4. DAO和Service的作用
5. 实现步骤
6. 实现效果
贫血模型的优点
贫血模型的缺点
2. 充血模型
1. 充血模型/领域模型的概念
2. 问题领域的建模
3. 业务逻辑的封装
4. 数据操作的封装
5. 实体之间的关系
6. 充血模型的实现
充血模型的优点
充血模型的缺点
3. 贫血模型与充血模型的比较
4. 如何选择?
1. 贫血模型
贫血模型
标签:
java
,
开发语言
好文要顶
关注我
收藏该文
微信分享
我是廖志伟
粉丝 -
10
关注 -
1
+加关注
0
0
升级成为会员
«
上一篇:
【架构师基本功】架构设计协议RAFT
»
下一篇:
【线上处理经验】中间件问题:拒绝连接
posted on
2023-07-05 08:30
我是廖志伟
阅读(
18
) 评论(
0
)
编辑
收藏
举报
来源
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
【架构师基本功】DDD领域建模
·
【架构师基本功】微内核架构
·
领域设计的贫血模型和充血模型
·
DDD 初了解之充血贫血
·
贫血模型和充血模型
阅读排行:
·
DeepSeek 开源周回顾「GitHub 热点速览」
·
物流快递公司核心技术能力-地址解析分单基础技术分享
·
.NET 10首个预览版发布:重大改进与新特性概览!
·
AI与.NET技术实操系列(二):开始使用ML.NET
·
单线程的Redis速度为什么快?
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
昵称:
我是廖志伟
园龄:
4年9个月
粉丝:
10
关注:
1
+加关注
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
java
(371)
开发语言
(82)
spring
(56)
数据库
(56)
面试
(51)
算法
(48)
MySQL
(44)
jvm
(41)
redis
(38)
数据结构
(31)
更多
随笔分类
# 3D捏脸功能(1)
# Activiti(1)
# AI(1)
# Apache Spark(1)
# Demo(1)
# Docker(1)
# Dubbo(1)
# ETL工具(1)
# FastDFS(1)
# Gateway(1)
# Grafana(1)
# Hotspot源码与Linux内核(1)
# IO通信模型(1)
# James(1)
# java_wxid项目(1)
# JavaSE(1)
# Java基础知识点(1)
# Java集合(1)
# Java相关算法(1)
# JDBC(1)
# JDK(1)
# Jenkins和GitLab(1)
# JVM(1)
# Kafka(1)
# Kubernetes(1)
# Linux(1)
# Maven(1)
# MongoDB(1)
# MyBatis(1)
# MySQL(1)
# Mysql基础知识点(1)
# Netty(1)
# Nginx(1)
# P5/P6/P7级的面试题(1)
# prometheus(1)
# Python(1)
# RabbitMQ(1)
# Redis(1)
# RocketMQ(1)
# ShardingSphere(1)
# Skywalking(1)
# Spring(1)
# Spring Cloud Alibaba Seata(1)
# Spring MVC(1)
# Spring Security Oauth2(1)
# SpringBoot(1)
# SpringCloud(1)
# Spring面试全家桶(1)
# Tomcat(1)
# Web(1)
# Zookeeper(1)
# 并发编程(1)
# 初中级面试(1)
# 大数据开发(1)
# 电商网站(1)
# 队列(1)
# 多线程(1)
# 分布式部署(1)
# 服务器(1)
# 高级开发进阶(1)
# 个人网站建设(1)
# 各种锁(1)
# 工作经验(1)
# 工作日志(1)
# 国产化数据库(1)
# 海量数据(1)
# 技术汇总(1)
# 架构(1)
# 架构设计(1)
# 架构师基本功(1)
# 简历(1)
# 接口文档(1)
# 理论知识(1)
# 排序算法(1)
# 前端框架(1)
# 全文检索(1)
# 数据结构(1)
# 算法(1)
# 我的分享(1)
# 我的收藏(1)
# 系统归类(1)
# 项目管理(1)
# 消息队列(1)
# 页面模板引擎(1)
# 中级开发进阶(1)
# 资深开发进阶(1)
# 资深开发面试(1)
# 总结(1)
更多
随笔档案
2023年8月(30)
2023年7月(64)
2023年6月(176)
2023年5月(13)
2023年4月(6)
2023年3月(9)
2023年2月(4)
2023年1月(3)
2022年12月(9)
2022年11月(9)
2022年10月(28)
2022年9月(15)
2022年8月(17)
2022年7月(7)
2022年6月(15)
2022年5月(23)
2022年4月(7)
2022年3月(10)
2022年2月(10)
2022年1月(12)
2021年12月(37)
2021年11月(24)
2021年10月(8)
2021年9月(10)
2021年8月(6)
2021年7月(5)
2021年6月(8)
2021年5月(4)
2021年4月(74)
2021年3月(4)
2021年2月(5)
2021年1月(10)
2020年12月(3)
2020年10月(2)
2020年9月(4)
2020年8月(3)
2020年7月(1)
2020年6月(3)
2020年5月(4)
2020年4月(5)
2020年3月(2)
2019年12月(4)
2019年11月(3)
2019年10月(4)
2019年9月(2)
2019年8月(3)
2019年7月(6)
2019年6月(6)
2019年5月(13)
2019年4月(11)
2019年3月(21)
2019年2月(4)
2019年1月(6)
2018年12月(41)
2018年11月(28)
2018年10月(39)
更多
阅读排行榜
1. 【HashMap扩容机制】(3414)
2. 【HashMap底层数据结构】(3115)
3. 【JVM参数调优】(2596)
4. 【Redis热点数据缓存】(1597)
5. Injection of @DubboReference dependencies is failed;(1148)
评论排行榜
1. 【Spring面试全家桶】Spring Boot启动过程中做了哪些事情?(1)
推荐排行榜
1. 【深入研究Hotspot源码与Linux内核】(1)
最新评论
1. Re:【Spring面试全家桶】Spring Boot启动过程中做了哪些事情?
大佬,快更啊
--此用户已注消
点击右上角即可分享
AI FOR CODE 大赛
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?