<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 241,  comments - 116,  trackbacks - 0
    hibernate中對 數據庫中datetime類型的處理(假設該字段為 birthdate)
                1.如果想插入數據庫中的格式為 yyyy-mm-dd hh:mm:ss形式的話
                在.hbm.xml文件中將 birthdate定義為
                    <property
                     name="birthdate"
                     column="birthdate"
                     type="calendar"
                     not-null="false"(默認值,可以改為true)
                     length="7"集裝箱運費
                    />
                在對應的類文件(假設為User.java)中做如下定義
                    private java.util.Calendar birthdate;
                在做數據庫操作時(如果存放的為系統當前時間)
                   User user = new User();//假設為映射對象
                   user.setBirthdate(Calendar.getInstance());//存儲系統當前時間
                         注:如果是頁面上輸入的字符串,可先將字符串轉化為java.util.Date類型,然后再轉化為Calendar類型即可
                                 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
                                 java.util.Date birthdate = df.parse(birthyear+'-'+birthmonth+'-'+birthday+' '+birthhour+'-'+birthminute+'-'+birthsecond);//用戶頁面中輸入的日期時間字符串

          也可以 import java.util.date;
               
        Calendar cal=Calendar.getInstance();
                    cal.clear();//注:在使用set方法之前,必須先clear一下,否則很多信息會繼承自系統當前時間
                    cal.setTime(birthdate);

               
        ps.setBirthdate(cal);

    --------------------------------------------------------------------------------------------------------------------

                2.如果想在數據庫中插入格式為日期格式 例如 yyyy-MM-dd
                在.hbm文件中將birthdate定義為
                    <property
                     name="birthdate"男生發型
                     column="birthdate"
                     type="date"
                     not-null="false"(可省略)
                     length="7"(可省略)
                    />
                在對應的類文件中做如下定義
                    private java.util.Date birthdate;
                在做數據庫操作時(如果存放的為系統當前時間)
                   User user = new User();//假設為映射對象
                                 java.util.Date birthdate = new SimpleDateFormat("yyyy-MM-dd").parse(new java.util.Date());//不做此種轉化也可以
                        ps.setBirthdate(date);//存儲系統當前日期
                         注:如果是頁面上輸入的字符串,可先將字符串轉化為java.util.Date類型即可
                                 SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
                                 java.util.Date birthdate = df.parse("birthyear+'-'+birthmonth+'-'+birthday");//用戶頁面中輸入的日期時間字符串
            ps.setBirthdate(birthdate);
    posted on 2011-06-16 09:56 墻頭草 閱讀(6720) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    人人游戲網 軟件開發網 貨運專家
    主站蜘蛛池模板: 九九美女网站免费| 久久99热精品免费观看动漫| 手机看黄av免费网址| 亚洲国产成人高清在线观看| 成人免费无码H在线观看不卡| 亚洲AV无码不卡在线观看下载 | 亚洲精品在线观看视频| a毛片在线免费观看| 久久被窝电影亚洲爽爽爽| 中文字幕免费在线播放| 亚洲精品无码av人在线观看| 天黑黑影院在线观看视频高清免费 | 亚洲精品国产国语| 女人张开腿给人桶免费视频| 亚洲精品无码中文久久字幕| 日韩成人在线免费视频| 免费无码婬片aaa直播表情| 亚洲女人被黑人巨大进入| 特级做A爰片毛片免费看无码| 亚洲最新视频在线观看| 999国内精品永久免费观看| 亚洲国产成人综合精品| 亚洲国产一区明星换脸| 东北美女野外bbwbbw免费| 亚洲黄色免费在线观看| 免费无码又爽又刺激高潮的视频| 国产成人综合久久精品亚洲| 在线观看亚洲精品国产| 1000部羞羞禁止免费观看视频| 亚洲av永久无码精品天堂久久 | 欧美最猛性xxxxx免费| 久久久久亚洲AV无码去区首| 亚洲一区二区三区免费| 99久久免费精品视频| 亚洲欧美不卡高清在线| 亚洲午夜未满十八勿入网站2| 69国产精品视频免费| 国产成人亚洲综合无| 亚洲精品人成在线观看| 免费精品国产自产拍观看| 国产成人免费AV在线播放|