我必须使用Hibernate和Spring在Java中实现停车系统。
我已经实现了应用程序的服务器端(使用Hibernate连接到数据库和业务层),现在我正在尝试实现客户端。我正在尝试对应用程序的UI请求部分进行编码(添加请求功能:用户选择他想为其保留停车位的汽车和停车场之一),并且我为请求使用了硬编码的DTO列表数据。
我的问题是,为此您将如何定义DTO类?
import lombok.Data;
import java.util.Date;
@Data
public class RequestDTO {
private final String status;
private final Date date;
public RequestDTO(String status, Date date){
this.status = status;
this.date = date;
}
}
还是这样?
import lombok.Data;
import java.util.Date;
@Data
public class RequestDTO {
private final String status;
private final Date date;
private final ArrayList<ParkingLotDTO> parkingLots;
private final ArrayList<CarDTO> cars;
public RequestDTO(String status, Date date, ArrayList<ParkingLotDTO> parkingLots, ArrayList<CarDTO> cars){
this.status = status;
this.date = date;
this.parkingLots = parkingLots;
this.cars = cars;
}
}