Bil*_*ory 3 java orm hibernate jpa dto
我们将使用DTO向表示层发送数据和从表示层发送数据.
我在服务对象上有一个方法,PostAd用于发布用户输入的广告.它Ad与另一个被调用的对象有关联AdValues,它包含Ad(标题,价格,描述等)的值
@Entity
public class Ad {
@OneToMany
Set<AdValue> values ...
...
Run Code Online (Sandbox Code Playgroud)
我想知道DTO架构的优点是什么:
有两个DTO调用AdDTO,另一个调用AdValuesDTO,调用PostAd方法为PostAd(AdDTO, AdValuesDTO) 〜或〜
有一个AdDTO包含AdValuesDTO模仿实体结构......这涉及在DTO内有DTO:
AdDTO {
Set<AdValuesDTO> adValues ...
Run Code Online (Sandbox Code Playgroud)然后该PostAd方法被称为PostAd(AdDTO)
或者还有另一种选择吗?