我的实体类属性dates是java.sql.date 在XXXX.hbm.xml怎么进行映射?
解决方案 »
- marven package时出错,发表在web板块,此处给出链接
- jsp调用applet生成jfreechart图像的异常
- 怎么在spring中使用quartz 执行多任务、多线程定时?
- java中的.jar文件的作用
- JAVA AWT 客户端JVM内存溢出
- 简单的 srtuts问题 只有我不会100分求解
- Struts中调用javasrcipt文件显示乱码问题
- jb9开发cmp,部署到websphere5?????????急救
- 怎么还没人回答呀~ 我再出高分请教!~
- 配置weblogic 連接池的問題
- 如何使用excel转换成jsp,并且jsp中部分input 框的type是动态的。
- 请教大神关于java.lang.NoClassDefFoundError问题,java环境变量没错,因为其他的运用能过
date一般也要用java.util.date,总之日期型的都不建议使用date型。
希望对你有所帮助!
hbm.xml中这么写应该是可以的。
<property name="xxxDate" type="java.sql.Date">
<column name="XXX_DATE"/>
</property>
另外,1楼说Date会导致时分秒丢失,是不正确的。
数据库中设置这个字段为datetime类型的就可以了。设置成date类型,肯定会丢失时分秒
鉴于java.util.Date的好多方法过时了
我一般是使用java.util.Calendar,这个类的API非常丰富,使用起来很方便。