求救~hibernate存取oracle时间问题~
数据库中时间的字段类型为Date
hibernate中映射的字段类型为java.sql.Timestamp
PO中类型为java.util.Date
保存数据时用new java.sql.Date(new java.util.Date().getTime())写入PO
保存完毕后数据库显示时间为 2007-2-21 10:01:37
但是读取时间时,后边就会出现个毫秒 2007-2-21 10:01:37.0
不知道为什么~如何不显示毫秒!
------解决方案--------------------取出来转换一下就好了。或者hql里to_char转换
欢迎来我的技术网站 www.techtiger.cn