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

把hibernate3.2中timestamp类型映射成sql中datetime类型,怎样处理?
在写javabean时用的是java.sql.Timestamp类型,但数据库里用的是Datetime类型(因为要保存时间),但我不想在数据库中用timestamp(很多数据,难改),
请问能直接把Timestamp映射成datetime类型么?

------解决方案--------------------
new java.sql.Date(timestamp.getTime())
------解决方案--------------------
看你用什么数据库了。sql server对数据的兼容性还是很不错的。
java中的Date或datatime都能直接存。其他的就不保证了。
mysql貌似不行