Java 运行结果的数据类型是什么
我想存储马拉松和100米跑步的结果,然后将它们显示在同一张表中 持久化是用jpa2完成的,前端是用jsf2完成的 所以一张桌子看起来像Java 运行结果的数据类型是什么,java,jsf-2,jpa-2.0,Java,Jsf 2,Jpa 2.0,我想存储马拉松和100米跑步的结果,然后将它们显示在同一张表中 持久化是用jpa2完成的,前端是用jsf2完成的 所以一张桌子看起来像 100m 12.52 200m 24.88 10km 42:24.37 Marathon 3:30:31 问题:应该使用什么数据类型来持久化持续时间,其中jsf可能能够帮助演示只需在DB中映射一个TIME列,它对应于java.util.Date就足够了 @Temporal(TIME) private Date runningTime; 然后,您可
100m 12.52
200m 24.88
10km 42:24.37
Marathon 3:30:31
问题:应该使用什么数据类型来持久化持续时间,其中jsf可能能够帮助演示只需在DB中映射一个
TIME
列,它对应于java.util.Date
就足够了
@Temporal(TIME)
private Date runningTime;
然后,您可以使用标准JSF
,通过type=“time”
或适当的模式忽略日期部分(但是您仍然需要考虑时区已正确对齐,否则可能会遇到DST问题)
@Temporal(TIME)
private Date runningTime;
然后,您可以使用标准JSF
,通过type=“time”
或适当的模式忽略日期部分(但是您仍然需要考虑时区已正确对齐,否则可能会遇到DST问题)