第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我使用new Date()時無法插入數(shù)據(jù)?

Students s=new Students(1, "小明", "男",new Date(), "武當山");

我的持久化類和老師的一樣,測試后,成功建表,但是沒有插入這條記錄。

我把出生日期的Date型改成String后卻插入成功了



正在回答

5 回答

將兩邊的包都改成

import?java.util.Date;


0 回復 有任何疑惑可以回復我~

我很好奇為什么老師的

new Date()

這個就對了

我的代碼就是照著老師的代碼敲的呀

0 回復 有任何疑惑可以回復我~
#1

HenryT

你看看Date的包引用對了嗎?
2015-12-23 回復 有任何疑惑可以回復我~
Date?date?=?new?Date();?
Timestamp?timeStamp?=?new?Timestamp(date.getTime());?//需要轉(zhuǎn)換一下
Students?s=new?Students(1,?"張三豐",?"男",timeStamp,?"武當山");
session.save(s);//保存對象進入數(shù)據(jù)庫


0 回復 有任何疑惑可以回復我~
#1

DHChan 提問者

還是不對,問題和原來一樣
2015-12-11 回復 有任何疑惑可以回復我~

private int sid;//學號

private String sname;//姓名

private String gender;//性別

private Date birthday;//出生日期

private String address;//地址



構(gòu)造器:

public Students(int sid, String sname, String gender, Date birthday, String address) {

//super();

this.sid = sid;

this.sname = sname;

this.gender = gender;

this.birthday = birthday;

this.address = address;

}

測試類:

Students s=new Students(1, "張三豐", "男",new Date(), "武當山");

session.save(s);//保存對象進入數(shù)據(jù)庫

Students.hbm.xml:

http://img1.sycdn.imooc.com//566a758c000192dd05370348.jpg


結(jié)果:

566a7569000166b605000215.jpg

566a756a0001b26505000111.jpg

566a756a0001112f05000275.jpg

566a756a000146ba05000152.jpg


0 回復 有任何疑惑可以回復我~

那就說明數(shù)據(jù)庫存儲日期的字段類型是String而不是Date類型

0 回復 有任何疑惑可以回復我~
#1

DHChan 提問者

我上個代碼和結(jié)果吧
2015-12-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么我使用new Date()時無法插入數(shù)據(jù)?

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號