gpt4 book ai didi

java - DTO 可以有实例格式数据方法吗?

转载 作者:行者123 更新时间:2023-12-02 07:28:44 26 4
gpt4 key购买 nike

我的问题是:DTO 可以有实例格式数据方法吗?

例如:

public class CosasDTO{

String cosa_nombre;
String cosa_apellido;
String cosa_fecha;


///-------------------------Constructor

public CosasDTO(CosaExtrema cExtrema) {

cosa_nombre = cExtrema.getName();
cosa_apellido = cExtrema.getApellido();
cosa_fecha = formatDate(cExtrema.getDate());
}

private String formatDate(Timestamp fechaHora) {

String horaFechaFormateadas = new SimpleDateFormat("yyyyMMddhhmmss").format(fechaHora);

return horaFechaFormateadas;
}
}

在 DTO 中实例化格式化方法是否正确?

最佳答案

格式化/本地化是表示(端点)层的责任,所以一般来说没有。在持久性期间,您以 UTC 格式保存日期/时间,并根据用户的偏好在表示层中对其进行格式化。

关于java - DTO 可以有实例格式数据方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13195845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com