不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 選購(gòu)與維護(hù) > 電腦組裝教程 > java如何讀寫(xiě)sqlite數(shù)據(jù)庫(kù)

java如何讀寫(xiě)sqlite數(shù)據(jù)庫(kù)

時(shí)間: 黎正888 分享

java如何讀寫(xiě)sqlite數(shù)據(jù)庫(kù)

  在日常開(kāi)發(fā)中有時(shí)需要用到臨時(shí)的數(shù)據(jù)存儲(chǔ),只有少數(shù)幾條數(shù)據(jù)用文本文檔或這xml存儲(chǔ)還是可以,但是數(shù)據(jù)一旦打到十來(lái)?xiàng)l之后就會(huì)有點(diǎn)多了,這時(shí)用MySQL數(shù)據(jù)又顯得太大不方便,這是我們就可以考慮微型數(shù)據(jù)庫(kù)了,下面就讓學(xué)習(xí)啦小編教大家java如何讀寫(xiě)sqlite數(shù)據(jù)庫(kù)吧。

  java讀寫(xiě)sqlite數(shù)據(jù)庫(kù)的方法

  下載安裝并配置jdk環(huán)境,小編這里使用的是jdk1.7,配置成功后運(yùn)行cmd驗(yàn)證輸入java -version和javac驗(yàn)證是否正確,驗(yàn)證結(jié)果如圖為正常:

  從eclipse官網(wǎng)下來(lái)并解壓eclipse,小編這里使用的是eclipse-jee-kepler-SR2-win32-x86_64版

  從gethub官網(wǎng)下載jdbc驅(qū)動(dòng),小編這里下載的驅(qū)動(dòng)版本為sqlite-jdbc-3.14.2.jar

  引入jdbc分為兩種,一直用是java project一種是web項(xiàng)目。首先我們先介紹如何在java項(xiàng)目中引入用戶(hù)自定義的jdbc,創(chuàng)建一個(gè)java項(xiàng)目,命名為SQLiteTest

  創(chuàng)建完成后如圖所示,接下來(lái)讓我們引進(jìn)jdbc的jar包

  右擊項(xiàng)目依次選擇:Build Path——》Add Libraries...,然后進(jìn)入下一步

  這邊選擇User Library,然后繼續(xù)下一步

  在新彈出的窗口中點(diǎn)擊User Libraries...,這時(shí)會(huì)彈出另一個(gè)窗口,點(diǎn)擊new...新建一個(gè)Libraries包,包名自己定義,我這里用的是sqlitelib,然后點(diǎn)確定繼續(xù)下一步操作

  在我們新建的Libraries包里是什么東西都沒(méi)有的,這時(shí)我們需要引入jar包,也就是我們的sqlite驅(qū)動(dòng),點(diǎn)擊右邊的Add External JARs...,在彈出的選擇器中選擇你對(duì)應(yīng)下載的sqlite驅(qū)動(dòng)的jar包

  完成添加后可以發(fā)現(xiàn)項(xiàng)目多了我們剛剛添加的Libraries包了,里面也包含了我們添加的sqlite驅(qū)動(dòng)的jar包

  接下來(lái)我們來(lái)看一下web項(xiàng)目如何引入。首先我們創(chuàng)建一個(gè)Dynamic Web Project

  接著將sqlite-jdbc-3.14.2.jar包放到lib目錄下,結(jié)果如圖

  新建一個(gè)名為SqliteDao的類(lèi),類(lèi)里面的內(nèi)容如下(PS:代碼不是本經(jīng)驗(yàn)的中的重點(diǎn),過(guò)程才是最重要的,所以代碼就不貼出來(lái)了)

  再創(chuàng)建一個(gè)類(lèi),命名為SQLiteMain,在里面依次寫(xiě)入下面所有步驟的內(nèi)容,首先是創(chuàng)建表的,代碼如圖

  插入數(shù)據(jù)的代碼如圖

  查詢(xún)數(shù)據(jù)的代碼如圖

  主函數(shù)代碼如圖所示

  運(yùn)行結(jié)果如圖所示,可以遇見(jiàn)我們的測(cè)試是完全成功的


猜你感興趣的:

1.java如何比較字符串

2.2016年java面試題

3.java讀取大文件內(nèi)存溢出怎么解決

4.如何用TXT編寫(xiě)java程序

5.java面試官如何提問(wèn)

2251985