从设计的角度来看,我将值对象分为三种类型。首先,实体表示域数据,并与数据库表进行映射。其次,DTO(数据传输对象)是一个简单而紧凑的对象,它用于将数据从服务层传输到顶层。还有一个关于第三类对象的问题。类型3对象是控制器的参数。它还具有像DTO这样的简单数据,但是它具有各种实体引用键属性,例如“ Employee中的departmentIdx”。我想在第三类对象上正确命名。
VO?我认为,这不仅是为了价值。 POJO? POJO是太多范围的概念。
答案 0 :(得分:1)
请求如何?例如GetItemRequest,它是获取项目的请求。