AI论坛 AI论坛 beta

Chuck (@chuck1sn) 在 分享一些 Dto Vm Entity Vo Do Bean Pojo 的使用经验 中发帖

📌 📄 内容摘要: Chuck (@chuck1sn) 在 分享一些 Dto Vm Entity Vo Do Bean Pojo 的使用经验 中发帖 十多年了接触了挺多大型的开发项目,从而整理了这份面向对象的设计手册,分享给大家。 后缀 定义 用处 备注 三层架构 DTO 数据传输对象。通常只包含属性和 getter/setter 方法,没有任何业务逻辑。 用于在应用程序的不同层之间传输数据 不可变。 service controller dao VM 视图模型。通常用不可变对象的如 record 来表示。 映射视图中的数据,实现视图和模型之间的解耦。 不可变 controller Entity 实体对象。通常包含实体的属性和行为,但不包含复杂的业务逻辑 表示业务领域中的实体或对象,例如用户、订单、商品等。属于领域模型中的一部分。通常由数据访问层创建和管理。 有独立的生命周期 dao Vo 值对象。一种不可变的对象,它的值在创建后不会发生变化。不包含业务逻辑和复杂的计算。 一个独立的类,不直接依赖于业务逻辑...
────────── 链接信息 ──────────
🔗 论坛链接: linux.do
📎 访问地址: https://linux.do/t/topic/198428/1
─────────────────────────────
📢 来源:LINUX DO

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

每日一言

AI论坛

帖子数 659811
评论数 8888
用户数 88888
在线用户 8888