亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

Java數據庫編程及Java XML解析技術

2019-11-15 00:34:31
字體:
來源:轉載
供稿:網友
java數據庫編程及Java xml解析技術1.JDBC概述

A.什么是JDBC?

Java DataBase Connectivity:是一種用于執行SQL語句的Java API,它由一組用Java語言編寫的類和接口組成。通過這些類和接口,JDBC把SQL語句發送給不同類型的數據庫進行處理并接收處理結果

B. JDBC的常用類和接口:DriverManager類, Connection接口, Statement接口, PReparedStatement接口, ResultSet接口

2.JDBC編程步驟

1). 加載驅動程序

Class.forName(“”);

2). 創建一個連接( Connection )對象

Connection c= DriverManager.getConnection(“路徑”,”用戶名”,”密碼”);

3). 使用連接對象創建聲明語句對象

Statement s = c.createStatement();

4). 操作數據或查詢數據

5). 關閉各種對象

3.了解JDBC的四種驅動程序

A. JDBC-ODBC Bridge:JDBC-ODBC橋

由SUN公司提供通用的驅動,能訪問各種數據庫,但效率極低。

B. Native-API partly-Java driver:本地庫Java驅動程序

執行效率高,客戶端必須安裝本地驅動,維護不方便。

C. net-protocal all-Java driver(JDBC Proxy):網絡協議純Java驅動程序(通用)

客戶端不必安裝本地庫,使用方便,但性能相對較低。

D. native-protocal all-Java driver:本地協議完全Java驅動程序

將JDBC調用轉化為特定數據庫的網絡協議,效率很高。

4.管理結果集

A. 為什么要用結果集?

需要對結果集反復進行移動和處理

它是JDBC將數據集當作對象進行處理的另一種方式

B. 什么是結果集:結果集就是與數據庫某種信息(如表) 映射的對象

C. 結果集的分類

可滾動的結果集

可更新的結果集

5.XML 概述

A. 什么是XML?

XML(extended Markup Language):可擴展標記語言

6. XML語法規則

A.XML聲明

a. XML聲明一般是XML文檔的第一行

b. XML聲明由以下幾個部分組成:

version :文檔符合XML1.0規范,現在只有1.0

encoding :文檔字符編碼,默認為"UTF-8"

standalone :文檔定義是否在一個文件內

(standalone=“yes”、standalone=“no”)

如:<?xml version =“1.0”encoding=“utf-8”standalone =“yes”?>

B. XML注釋:<!--這是一個注釋-->

注意:注釋內容中不要出現、不要把注釋放在標記中間、注釋不能嵌套、可以在除標記以外的任何地方放注釋。

C.XML處理指令

a. 處理指令用于XML解析器傳遞信息到應用程序

b. 格式:<?處理指令名稱 處理指令信息?>

<?xml:stylesheet type="text/xsl“ href="example.xsl"?>

D. XML元素

a. 元素之間的關系:子元素/父元素、祖先/后代

元素內容的類型:嵌套元素/字符數據/實體引用/ CDATA節/處理指令/注釋

b. XML根元素:每個XML文檔必須有且只有一個根元素、根元素是一個完全包括文檔中其他所有元素的元素、根元素的起始標記要放在所有其他元素的起始標記之前、根元素的結束標記要放在所有其他元素的結束標記之后。

c. XML實體

&lt:<

&gt:>

&amp:&

&quot:”

&apos:’

d. XML元素標記的命名規則:

1). 名稱中可以包含字母、數字或者其它字符

2). 名稱不能以數字和"_"(下劃線)開頭

3). 不能以XML/xml/Xml/&hellip;開頭

4). 名稱中不能含空格

5). 名稱中不能含冒號(注:冒號留給命名空間使用)

e.CDATA:用于把整段文本解釋為純字符數據而不是標記的情況。包含大量<、>、&或者“字符。CDATA節中的所有字符都會被當作元素字符數據的常量部分,而不是XML標記。

注意:CDATA是不被解析器解析的文本。文本內的標簽不會被當作標記,實體不會被展開。

語法:

<![CDATA[

。。。。。。。。

]]>

f.XML元素屬性:屬性值用雙引號(")或單引號(')分隔(如果屬性值中有',用"分隔;有",用'分隔)

一個元素可以有多個屬性,它的基本格式為:

<元素名 屬性名="屬性值">

特定的屬性名稱在同一個元素標記中只能出現一次

屬性值不能包括<, >, &

7. XML技術體系概述

A. 文檔描述與校驗技術:DTD和Schema都是用于定義XML結構,并且用于校驗我們書寫的XML文檔是否符合要求的技術

B. 文檔轉換技術(XSL /XSLT)

C. 文檔查詢技術(XPath/XQuery)

D. 文檔解析技術(XML DOM/SAX)

E.文檔鏈接和定位技術(XLink/XPointer)

8. XML解析技術

A. 文檔對象模型(DOM),一種基于樹結構的API

B.XML簡單API(SAX),一種事件驅動的APIC.DOM和SAX解析技術的實現 a.JAXP(Java API for XML) b.JDOM c.DOM4J:

解析常用方法

SAXReader saxReader = new SAXReader();

Document document = saxReader.read(inputFile);

selectNodes()

getValue()

elementIterator()


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产欧美一区二区三区久久| 久久精品电影一区二区| 欧美第一淫aaasss性| 国产精品久久久久免费a∨| 日本91av在线播放| 91色琪琪电影亚洲精品久久| 国产精品成人一区二区| 国产精品91一区| 欧美一级淫片aaaaaaa视频| 精品久久久久久中文字幕| 亚洲人在线观看| 欧美黑人xxx| 亚洲18私人小影院| 欧美大人香蕉在线| 色吧影院999| 一道本无吗dⅴd在线播放一区| 91在线观看欧美日韩| 成人在线一区二区| 中文字幕最新精品| 久久天天躁狠狠躁夜夜躁| 国产精品无码专区在线观看| 久久深夜福利免费观看| 欧美—级a级欧美特级ar全黄| 国产精品一二三在线| 亚洲国产精品高清久久久| 久久久久久久久久av| 国产深夜精品福利| 国产精品三级网站| 91精品国产免费久久久久久| 欧美在线亚洲在线| 一本大道久久加勒比香蕉| 91精品国产高清自在线| 国产精品www色诱视频| 久久精品99久久久久久久久| 国产精品在线看| 亚洲电影成人av99爱色| 日韩在线不卡视频| 国产欧美日韩免费看aⅴ视频| 秋霞成人午夜鲁丝一区二区三区| 日韩精品视频免费| 色综合老司机第九色激情| 亚洲天堂免费在线| 欧美日韩在线观看视频小说| 欧美一级在线亚洲天堂| 日韩美女免费视频| 国产一区二区视频在线观看| 亚洲国产精品电影在线观看| 亚洲性xxxx| 久久精品电影网站| 亚洲一级黄色av| 亚洲欧美一区二区精品久久久| 久久精品国产91精品亚洲| 久久99国产精品久久久久久久久| 91网站在线免费观看| 欧美黑人巨大精品一区二区| 亚洲bt欧美bt日本bt| 国产亚洲精品激情久久| 亚洲午夜色婷婷在线| 亚洲成成品网站| 欧美日韩国内自拍| 欧美最猛黑人xxxx黑人猛叫黄| 日韩av高清不卡| 亚洲另类欧美自拍| 国产精品久久久久久av| 一区二区三区天堂av| 国精产品一区一区三区有限在线| 日韩av在线免费| 日韩亚洲欧美中文高清在线| 欧洲亚洲免费在线| 亚洲最大成人在线| 精品国产精品三级精品av网址| 91系列在线播放| 欧美日本黄视频| 97在线观看免费| 亚洲国产一区二区三区在线观看| 成人黄色片网站| 欧美老少做受xxxx高潮| 国产视频精品xxxx| 91久久国产综合久久91精品网站| 91手机视频在线观看| 亚洲一二三在线| 日韩av三级在线观看| 福利精品视频在线| 久久免费高清视频| 精品国产91久久久久久| 色综合久久中文字幕综合网小说| 亚洲精品午夜精品| 91av在线精品| 久久久亚洲影院你懂的| 久久久99久久精品女同性| 国产中文字幕91| 91经典在线视频| 国产不卡视频在线| 美乳少妇欧美精品| 国产在线不卡精品| 欧美激情成人在线视频| 欧美激情乱人伦一区| 国产97在线|亚洲| 国产成人自拍视频在线观看| 在线精品国产成人综合| 亚洲国产精品久久精品怡红院| www.日韩系列| 另类少妇人与禽zozz0性伦| 日韩精品在线电影| 亚洲成**性毛茸茸| 91久久国产精品91久久性色| www.日韩免费| 国产精品视频久久久| 久久精品成人动漫| 国产日韩欧美中文在线播放| 日本久久久久久| 日本精品一区二区三区在线播放视频| 国产成人精品电影久久久| 91亚洲精品一区| 亚洲国产高清福利视频| 欧美日韩在线一区| 欧美华人在线视频| 日韩免费观看网站| 国产精品视频色| 国产欧美日韩免费| 日韩av三级在线观看| 亚洲视频国产视频| 波霸ol色综合久久| 91免费看片在线| 亚洲视频自拍偷拍| 国产精品高潮粉嫩av| 国内精品一区二区三区四区| 色琪琪综合男人的天堂aⅴ视频| 国产精品免费一区豆花| 欧美精品aaa| 日韩中文字幕在线精品| 色婷婷**av毛片一区| 秋霞av国产精品一区| 51午夜精品视频| 亚洲精品之草原avav久久| 国产亚洲欧美日韩一区二区| 亚洲国产另类久久精品| 精品久久久久久亚洲国产300| 国产精品女人久久久久久| 欧美国产中文字幕| 亚洲国产美女精品久久久久∴| 在线成人激情黄色| 久久免费精品日本久久中文字幕| 国产成人中文字幕| 国产精品91视频| 91视频九色网站| 色www亚洲国产张柏芝| 亚洲成av人乱码色午夜| 91国产中文字幕| 日本成熟性欧美| 国产成人精品久久二区二区| 日韩精品视频在线免费观看| 91热精品视频| 91精品视频在线| 久久综合色影院| 久久天天躁狠狠躁夜夜av| 亚洲影院高清在线| 岛国av一区二区三区| 日韩成人中文字幕| 亚洲综合精品伊人久久| 久久精品91久久香蕉加勒比| 亚洲色图狂野欧美| 夜夜嗨av一区二区三区免费区| 欧美性xxxxx|