社区
Java EE
帖子详情
使用hibernate如何插入日期
quanwei309
2007-08-02 10:43:30
我使用ORACLE数据库,一个字段是日期类型的
格式是 YYYY-MM-DD
数据持久化采用HIBERNATE
插入时想插入系统时间,在DAO PO.SETDATE(XX)
如何让XX成为 YYYY-MM-DD格式的DATE 对象
...全文
423
8
打赏
收藏
使用hibernate如何插入日期
我使用ORACLE数据库,一个字段是日期类型的 格式是 YYYY-MM-DD 数据持久化采用HIBERNATE 插入时想插入系统时间,在DAO PO.SETDATE(XX) 如何让XX成为 YYYY-MM-DD格式的DATE 对象
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
janwin
2010-12-23
打赏
举报
回复
插不进去就使劲插[Quote=引用 4 楼 zhang405 的回复:]
hibernate会自动转换的
[/Quote]
SDMRauquin
2007-08-03
打赏
举报
回复
你数据库的类型是date型,自然值是
Thu May 22 00:00:00 CST 2003
格式化为yyyy-MM-dd 当然进不去了,要么格式化为相同格式的,要么数据库就用String型的。
quanwei309
2007-08-03
打赏
举报
回复
不行啊
插入不进去
quanwei309
2007-08-03
打赏
举报
回复
import java.text.SimpleDateFormat;
public class Da {
public static void main(String args[])throws Exception{
SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date da = new java.util.Date();
String strdate=dateFormat.format(da);
java.sql.Date dasql = java.sql.Date.valueOf(strdate);
System.out.println(dasql);
}
}
zhang405
2007-08-02
打赏
举报
回复
hibernate会自动转换的
quanwei309
2007-08-02
打赏
举报
回复
date1 对象的值是
Thu May 22 00:00:00 CST 2003
这个好像不能插入表中
能不能 只有 2003-05-22
SDMRauquin
2007-08-02
打赏
举报
回复
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
java.util.Date date1 = format.parse("2003-05-22");
hjjanly
2007-08-02
打赏
举报
回复
格式化为字符串...
提问
Hibernate
如何
插入
当前
日期
作者在
使用
Hibernate
进行数据库操作时遇到了
日期
被错误地保存为0000-00-00的问题。该文探讨了如何在Java代码中正确设置和
插入
当前
日期
到数据库。
在web开发中
hibernate
3
插入
数据库
日期
不一致的问题解决方法
本文记录了在
使用
Hibernate
框架进行数据库操作时遇到的
日期
类型
插入
异常问题,并详细介绍了如何通过在映射文件中指定
日期
类型的解决方案。
hql中获取前一天的数据_Joda Time-
Hibernate
将昨天的
日期
插入
数据库
博主在编程时遇到一个问题,当尝试将当前
日期
插入
MySQL数据库时,
日期
总是显示为前一天。问题出现在
Hibernate
映射或者MySQL配置上。尽管在控制台打印时
日期
正确,但在数据库中保存时会自动减一天。手动
插入
数据时,
日期
保存正常。已检查SQL设置并分享了数据库交互日志,但未找到明显原因。讨论包括JDBC驱动、
日期
格式和
Hibernate
类型转换。
hql中获取前一天的数据,Joda Time-
Hibernate
将昨天的
日期
插入
数据库
博主遇到一个奇怪的问题,当尝试将当前
日期
插入
到MySQL数据库中时,
日期
总是被保存为前一天。问题出现在
Hibernate
映射或MySQL配置上。经过排查,发现是由于时区设置导致,通过修改jdbc连接URL,添加`useTimezone=true`和指定时区参数解决了问题。
Java EE
67,535
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章