国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設(shè)計 > 正文

利用jdom實現(xiàn)讀取數(shù)據(jù)庫生成XML及讀取XML文件插入數(shù)據(jù)庫

2019-11-18 14:59:20
字體:
供稿:網(wǎng)友

  非凡說明:希望朋友們在引用尊重版權(quán),因為這是對像我這樣的朋友的最大尊重!況且這是我
2006的處女貼,也希望對大家有點用,工資狂飆升!!

1.    
首先是預(yù)備開源包,到http://jdom.org.下載,當前最新版本是jdom-1.0.zip

2.    
然后將其解壓,并將build文件夾下的jdom.jar,將其拷貝到你的jdk安裝目錄的lib下面,也拷貝到j(luò)dk安裝目錄下的jre文件夾的lib的ext下,同時會將這個目錄添加到環(huán)境變量classpath下。如: d:/jdk1.4/jre/lib/ext/jdom.jar和d:/jdk1.4/lib/jdom.jar.另外要注重的問題就是你存放java文件的路徑也要加到classpath 中去,至于java的環(huán)境變量的設(shè)置我這里不做介紹。

3.
在這個實例中我用的數(shù)據(jù)庫MySQL,因為是我比較喜歡開源和免費的東西,所以選擇它。至于具體的版本如下:
mysqlcc-0.9.4-win32.zip //圖形控制界面
mysql-5.0.0a-alpha-win.zip 
mysql-connector-java-3.0.17-ga.zip //連接驅(qū)動程序的jar包
其實別的版本也可以。具體的安裝我這里就不說了,假如不了解就可以到goole里找一下相關(guān)資料就可以了:)
首先來看我數(shù)據(jù)庫表的設(shè)計:為了簡單起見我只創(chuàng)見了一個含有兩個表的數(shù)據(jù)庫jdomdb,其中一個表是存放用戶信息的userinfo表,另外一個就是用于存放演示中讀取xml文件后往數(shù)據(jù)庫里面插入的數(shù)據(jù)的表tmpinfo。
下面開始創(chuàng)建數(shù)據(jù)庫表信息如下圖:

利用jdom實現(xiàn)讀取數(shù)據(jù)庫生成XML及讀取XML文件插入數(shù)據(jù)庫

 

左側(cè)部分就是表userinfo字段信息的。同時表tmpinfo的字段信息也是一樣。這里我也提供了數(shù)據(jù)庫的表結(jié)構(gòu)文件jdomdb.sql,你只要建立好名為jdomdb數(shù)據(jù)庫,然后將其導(dǎo)入就可以了。
為了演示我們必須預(yù)備基本的數(shù)據(jù),這里我們通過一個jsp文件testdb.jsp來插入一些數(shù)據(jù)。或則你可以直接手工在表中插入幾條數(shù)據(jù)。

4. 下載包中的文件說明:

讀數(shù)據(jù)庫并將數(shù)據(jù)導(dǎo)出到XML文件中的文件:ExtraXml.java 其中導(dǎo)出來的文件名叫userinfo.xml;
讀XML文件并將數(shù)據(jù)插入數(shù)據(jù)庫的文件: ReadXml.java ; 
封裝數(shù)據(jù)庫連接等操作的JavaBean文件:DBConn.java ;
有個封裝好的例子就是ExtraXml3.java,只要調(diào)用javabean做相應(yīng)的調(diào)用就可以了。
jdomdb.sql是我導(dǎo)出來的最基本的數(shù)據(jù)庫的表結(jié)構(gòu),可以直接導(dǎo)入。
還有所必須用到的jdom.jar包。

下載連接:附件:javaXML.rar(150K) 

參考網(wǎng)上的相關(guān)資料:http://m.survivalescaperooms.com/3226.Html

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 云林县| 漯河市| 图木舒克市| 白水县| 三门县| 湘西| 垣曲县| 盐边县| 绍兴市| 白玉县| 云浮市| 灵宝市| 景谷| 江永县| 繁昌县| 孟连| 开江县| 荥阳市| 和顺县| 西充县| 鄯善县| 海南省| 广平县| 宝山区| 利津县| 温泉县| 天气| 左贡县| 聂荣县| 威信县| 凭祥市| 罗田县| 扬中市| 宜兰市| 龙门县| 曲周县| 泊头市| 莆田市| 金山区| 中阳县| 德昌县|