java总是使用jhipster将日期保存到数据库中今天的日期
我使用jhipster jdl在jhipster中创建了一个实体。jh文件,如下图所示:
entity EmployeeLeave{
appliedDate LocalDate required,
fromDate LocalDate required,
toDate LocalDate required,
status String
}
从这些字段中,我希望appliedDate作为数据库(MySql)中今天的日期。 我在jhipster代码中从角度尝试过这一点,但没有一个能很好地发挥作用
在创建员工休假记录时,是否有任何方法使appliedDate始终等于今天的日期。 最好是从角度来解决问题。其他解决办法也受到欢迎
技术:
数据库:Mysql, 弹簧靴, 角度4, 杰普斯特
# 1 楼答案
您可以在类中初始化日期:
所以,
appliedDate
永远是今天的日期。我使用的是Java8,但想法就在这里# 2 楼答案
LocaleDate。现在()是服务器时间。如果服务器位于用户以外的其他时区,则可能会插入错误的日期。 在中定义日期并不更好。控制器。比如:
?