Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 运行结果的数据类型是什么_Java_Jsf 2_Jpa 2.0 - Fatal编程技术网

Java 运行结果的数据类型是什么

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; 然后,您可

我想存储马拉松和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;

然后,您可以使用标准JSF
,通过
type=“time”
或适当的
模式忽略日期部分(但是您仍然需要考虑时区已正确对齐,否则可能会遇到DST问题)

@Temporal(TIME)
private Date runningTime;
然后,您可以使用标准JSF
,通过
type=“time”
或适当的
模式忽略日期部分(但是您仍然需要考虑时区已正确对齐,否则可能会遇到DST问题)