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

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

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

    posts - 495,  comments - 11,  trackbacks - 0

    要用開源數據庫Derby了,下面先轉篇入門級的文章,學習學習!

    數據庫做為數據持久化存儲的重要手段怎么強度都不過分,但傳統的數據庫都比較龐大,需要安裝配置等,對于一些比較輕量級的應用來說有點象殺雞用牛刀一樣.

    Derby做為一個開源的、純Java數據庫引起了越來越多的關注,它源自IBM的CloudScape,現在成了大名鼎鼎的Apache基金會的開源項目。Apache一項是開源項目的領導者,從他們手里出去的東西都很不錯,在此感謝一下這些無私奉獻的人們。

    Derby做為嵌入式數據庫的一個方便之處就是對數據庫的一切操控都可以在Java程序代碼中實現,并且它非常的小,幾個jar文件總共才2M多,非常輕巧,非常便于我們程序的移植。下面說一步步的來說明一下怎樣使用。

    首先,從http://db.apache.org/derby/下載Derby的最新版本,直接解壓到本地,然后設置程序運行的環境變量。

    在win2000/xp中“我的電腦”--》右鍵--》屬性--》環境變量--》變量--》添加

    1.設置JAVA_HOME

    2.設置DERBY_INSTALL(一定要是這個名字,否則可能無法正常運行),值為解壓的目錄

    環境變量設置好了之后,我們就可以著手寫第一個測試程序了。

    和使用其它的數據庫一樣,首先加載數據庫驅動:

    Class.forName("org.apachy.derby.jdbc.EmbeddedDriver");

    然后我們創建一個數據庫:

    Connection conn=DriverManager.getConnection("jdbc.derby.derbyDB;create=true","user","pwd");

    在上面的Url中指定create=true,則創建一個新的數據庫。

    得到連接之后,我們就可以象訪問其它數據庫一樣,進行相關操作了。

    Statement st=conn.createStatement();

    st.execute("create table test1(id int,name varchar(20));

    st.execute("insert into test1 values(1,'sinboy')");

    st.execute("inert into test1 values(2,'Tom')");

    ResultSet rs=st.executeQuery("select * from test1");

    while(rs.next){

    ?? System.out.println("id:"+rs.getInt(1)+" name:"+rs.getString(2));

    }

    rs.close();

    st.close();

    conn.commit();

    conn.close();

    Derby的最大好處應該還是小巧、純Java、好移植,比較適全小量的數據存儲。

    posted on 2007-11-25 20:21 jadmin 閱讀(450) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 黄页网站在线免费观看| 亚洲成在人线电影天堂色| 亚洲av无码片vr一区二区三区 | 精品无码国产污污污免费| 亚洲喷奶水中文字幕电影| 16女性下面扒开无遮挡免费| 色播亚洲视频在线观看| 最近中文字幕2019高清免费| 四虎精品成人免费视频| 久久ww精品w免费人成| 亚洲av无码精品网站| 99久9在线|免费| 亚洲人成在线电影| 最近免费中文字幕大全免费| 亚洲日产2021三区| 日韩在线播放全免费| 国产精品高清视亚洲精品| 成年男女男精品免费视频网站| 亚洲人成色77777在线观看| 免费无码又爽又刺激毛片| 最新亚洲人成无码网www电影| 免费在线精品视频| 中文字幕永久免费| 精品亚洲aⅴ在线观看| 无码日韩人妻av一区免费| 亚洲av第一网站久章草| 亚洲伊人成无码综合网 | MM131亚洲国产美女久久| 一个人免费视频在线观看www| 成人毛片18岁女人毛片免费看| 亚洲乱码中文字幕在线| 日韩亚洲国产二区| 国产精品无码亚洲精品2021 | a级男女仿爱免费视频| 亚洲一区二区三区高清| 日韩精品福利片午夜免费观着| 久久久久亚洲av无码专区蜜芽| 久久精品国产免费观看| 亚洲jizzjizz少妇| 亚洲乱亚洲乱妇无码麻豆| 日本XXX黄区免费看|