利用hibernate更新数据库插入时间类型

jsgpt003 2014-04-13 11:23:21
直接上代码 很简单一个model

@Entity
@Table(name="teacher")
public class Teacher {
private Long id;
private String teacheNo;
private String teacheName;
private TeacherTitle title;
private Date regDate;

@Id
@Column(name="teacherId")
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getTeacheNo() {
return teacheNo;
}
public void setTeacheNo(String teacheNo) {
this.teacheNo = teacheNo;
}
public String getTeacheName() {
return teacheName;
}
public void setTeacheName(String teacheName) {
this.teacheName = teacheName;
}
@Enumerated(EnumType.STRING)
public TeacherTitle getTitle() {
return title;
}
public void setTitle(TeacherTitle title) {
this.title = title;
}
@Temporal(TemporalType.TIMESTAMP)
public Date getRegDate() {
return regDate;
}
public void setRegDate(Date regDate) {
this.regDate = regDate;
}

save方法:

@Test
public void testTeacherSave() {

Teacher t = new Teacher();
t.setId(3L);
t.setRegDate(new Date());
t.setTeacheName("王氏");
t.setTeacheNo("R0004");
t.setTitle(TeacherTitle.高级);

Session session = sessionFactory.getCurrentSession();
session.beginTransaction();
session.save(t);
session.getTransaction().commit();
}


疑问:
我save(Teacher t)时,在mysql数据库中regDate存入的数据格式为:2014-4-13 11:13:19
在sql2005保存的数据格式为:2014/4/13 11:13:19

请问 如何在sql2005中保存的时间格式也是yyyy-MM-dd HH:mm:ss
...全文
94 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsgpt003 2014-04-13
  • 打赏
  • 举报
回复
为什么没人呢!!

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧