日期:2014-05-18  浏览次数:20649 次

求救~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