2 cai772088996 cai772088996 于 2016.04.06 14:31 提问

hibernate映射Date类型时,时间戳格式(yyyy-MM-dd HH:mm:ss)怎么写?

现在的问题是:教程里说,hibernate框架对Date的默认类型就是时间戳(datetime),所以在映射文件里不用做额外配置,年月日格式和时分秒格式才需要做,那现在为什么时间戳格式出不来?

图片说明

图片说明

图片说明

模仿一下年月日和时分秒的配置写法,测试时也是错误的,提示找不到这类型----》

图片说明

3个回答

cai772088996
cai772088996   2016.04.09 17:40
已采纳

解决了,当时代码没写完,把全部代码写完就好了....

CSDNXIAOD
CSDNXIAOD   2016.04.06 14:48

有关时间格式更改为 yyyy-MM-dd HH:mm:ss
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

bingyulei007
bingyulei007   2016.04.06 16:38

首先,时间戳叫一个类型不合适,当然mysql中就这么叫了timestamp,再次java 中date类型可以表示到毫秒,你yyyy-MM-dd HH:mm:ss 只是 date类型的格式化显示。另外,在数据库中,
date,datetime,或者timestamp各有各的用处,时间戳一般用timestamp表示

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!