“POJO JavaBean DO BO DTO VO PO SO”的版本间的差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
Jihongchang(讨论 | 贡献)  | 
				Jihongchang(讨论 | 贡献)   | 
				||
| 第22行: | 第22行: | ||
=== DO ===  | === DO ===  | ||
Domain Object,领域对象,从现实世界中抽象出来的有形或无形的业务实体。  | Domain Object,领域对象,从现实世界中抽象出来的有形或无形的业务实体。  | ||
| + | |||
| + | === Entity ===  | ||
| + | 实体对象由 Entity 承担  | ||
| + | |||
| + | === Request ===  | ||
| + | 请求的入参都通过 XXXRequest 来封装  | ||
| + | |||
| + | |||
| + | === Response ===  | ||
| + | 返回结果都通过 XXXResponse 来封装  | ||
2023年2月4日 (六) 07:43的版本
参考
https://www.bilibili.com/video/BV18L4y1F7PU
VO
View Object,视图对象,用于展示层,把某个指定页面的展示数据封装起来
DTO
Data Transfer Object,用于展示层与服务层之间的数据传输对象
BO
Business Object,业务对象,把业务逻辑封装为一个对象
PO
Persistent Object,持久化对象,和持久层(如数据库)形成对应的映射关系
DO
Domain Object,领域对象,从现实世界中抽象出来的有形或无形的业务实体。
Entity
实体对象由 Entity 承担
Request
请求的入参都通过 XXXRequest 来封装
Response
返回结果都通过 XXXResponse 来封装