国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院

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

JDBC編程基礎(chǔ)(2)

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

  JDBC編程基礎(chǔ)(2)

2.3. JDBC必須可以建立在現(xiàn)有的數(shù)據(jù)庫接口上

我們必須能夠保證 JDBC SQL API 能夠建立在普通的SQL API上,尤其是ODBC。這些要求已經(jīng)對這個規(guī)范的一些部分產(chǎn)生了影響,尤其是對傳出參數(shù)(OUT parameter)和大數(shù)據(jù)塊的處理。

2.4. 必須保證這個接口與java系統(tǒng)的其他部分保持一致

目前對JAVA的積極回應(yīng)已經(jīng)十分熱烈。很大程度上是由于這個語言標準以及標準運行時庫被認為是一致,簡單和強大的。我們將盡我們所能,提供這個Java數(shù)據(jù)庫接口,這個接口將建立在Java內(nèi)核現(xiàn)有的這種風格,并且將進一步加強它。

2.5. 保持簡單

We would PRefer to keep this base API as simple as possible, at least
initially. In general we would prefer to provide a single mechanism for performing a particular task,and avoid provid-ing duplicate mechanisms. We will extend the API later if any important functionality is miss-ing.

我們將力爭使得基本的API盡量簡單,至少開始的時候是這樣的。一般來說,我們希望對實現(xiàn)每個特定的任務(wù)只提供一種方案,而避免提供多種方案。假如一些重要的功能遺漏了,那么我們在晚些時候?qū)U充這個API。

2.6. 盡量保持強的、靜態(tài)的類型

我們希望這個JDBC API保持盡量強的類型檢查,使得盡可能多的類型信息可以靜態(tài)地表達。著使得盡可能多的錯誤可以在編譯的時候被發(fā)現(xiàn)。

由于SQL本身是動態(tài)類型的,所以我們可能會在程序運行的時候碰到類型不能匹配的問題。例如:
當一個程序員在希望SELECT返回一個整數(shù),但是實際返回的是一個字符串“foo”.但是我們依然希望程序員把他們所希望的類型在編譯的時候就能夠表達清楚,這樣我們可以做盡可能多的靜態(tài)檢查。我們也希望在必要的時候能夠支持動態(tài)類型接口(見第四章)
2.7. 使普通任務(wù)簡化

我們希望普通的任務(wù)能夠是簡單的,而不一般的工作是可行的。

一個普通任務(wù)是指一個程序員執(zhí)行一個簡單的沒有參數(shù)的SQL語句(例如:SELECT,INSERT,UPDATE,DELETE),然后(例如SELECT)處理返回的具有簡單類型的元組。一個具有傳入?yún)?shù)(IN parameter)的SQL語句也是普通的。不那么普通但是也是十分重要的情形是當程序員使用有INOUT,OUT參數(shù)的SQL語句。我們
也需要支持讀寫幾兆字節(jié)對象的SQL語句,更非凡一些的情形包括一個語句返回了多個結(jié)果集合。

我們希望元數(shù)據(jù)(Meatdata)的使用很少的,只是那些熟練的程序員以及開發(fā)工具才需要處理的問題。元數(shù)據(jù)存取函數(shù)以及動態(tài)類型數(shù)據(jù)存取函數(shù)在這個文檔末尾,一般的程序員可以不必關(guān)心這些章節(jié)。

2.8. 不同的功能讓不同的方法(函數(shù))來實現(xiàn)

(“方法”的原文是:method,這樣翻譯是跟VB的)一種界面設(shè)計風格是使用很少的過程,提供許多作為參數(shù)傳遞的控制標志,這樣它們可以用來影響很大一個范圍內(nèi)的各種行為。來表達不同的功能。這趨向與使用很多的方法,但是每個方法都比較同意理解。

一般來說,Java內(nèi)核類使用不同的方法(method)。這個步驟的主要優(yōu)點是開始學習基本界面的程序員可以不必被那些與復(fù)雜功能相關(guān)的參數(shù)所困擾。我們力圖在JDBC接口上也采用相同的策略。一般來說采用不同的方法而不是采用不同的標志和多用途的方法。

3. 接口概貌

接口分為兩個層次,一個是面向程序開發(fā)人員的JDBC API。另外一個是底層的JDBC Driver API。

3.1. JDBC API

JDBC API 被描述成為彝族抽象的Java接口,似的應(yīng)用程序遠可以對某個數(shù)據(jù)庫打開連接,執(zhí)行SQL語句并且處理結(jié)果。錯誤! 嵌入對象無效。

最重要的接口是:

java.sql.DriverManager 處理驅(qū)動的調(diào)入并且對產(chǎn)生新的數(shù)據(jù)庫連接提供支持。

java.sql.Connection 代表對特定數(shù)據(jù)庫的連接。

java.sql.Statement  代表一個特定的容器,來對一個特定的數(shù)據(jù)庫執(zhí)行SQL語句。

java.sql.ResultSet  控制對一個特定語句的行數(shù)據(jù)的存取。其中java.sql.Statement又有兩個子類型:

1. java.sql.PreparedStatement  用于執(zhí)行預(yù)編譯的SQL語句。

2. java.sql.CallableStatement  用于執(zhí)行對一個數(shù)據(jù)庫內(nèi)嵌過程的調(diào)用。



發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
国产激情自拍_国产9色视频_丁香花在线电影小说观看 _久久久久国产精品嫩草影院
在线成人综合色一区| а√最新版地址在线天堂| 国产中文在线观看| eeuss影院www在线播放| 青青草视频在线观看| 免费99热在线观看| 免费看的av| 中文字幕在线播放网址| 天堂在线免费观看| 国产区高清在线| 99久久免费精品国产免费| 亚洲日本久久久午夜精品| 不卡av免费观看| 中文字幕在线免费观看| 五月天婷婷基地| 999在线视频| 国产乱在线观看视频| 国产传媒在线播放| 国产在线麻豆精品| eeuss在线观看| 国产精品亚洲第五区在线| 一区二区精品区| 国产丝袜自拍| 久蕉依人在线视频| 在线免费观看黄色片| 国产理论在线观看| 天天噜天天色| 精品一区二区三区在线观看l| 久久五月精品中文字幕| 国产视频97| 超碰在线影院| 伊人免费视频| 国产精品伦一区二区三区级视频频| 日本亚洲精品| 亚洲国产日韩成人综合天堂| 国产激情99| 国产农村av| 欧美婷婷久久五月精品三区| 在线观看的网站你懂的| 国产成人夜间影院在线观看| 五月婷婷在线观看| 综合蜜桃精品| 中文字幕不卡免费视频| 国产有码在线| 免费视频二区| 色综合久久五月天| 亚洲www色| www.麻豆av.com| www在线视频| 可以免费看污视频的网站| 免费高清视频日韩| 狠狠操五月天| 国产真实伦在线观看| 国产免费av网站| 国产精品探花在线| 国产深夜福利| 在线免费看av| 青青草原av在线| 激情网站在线| 免费国产在线视频| 国内a∨免费播放| 国产一级在线观看www色| 国产永久免费高清在线观看视频| 成年人在线观看| 国产午夜精品一区理论片| 国产精品乱码一区二区三区视频 | 国产中文字幕在线| 成人午夜无人区一区二区| 国产乱子伦三级在线播放| 国产视频2区| 免费影视观看网站入口| 国产精品亚洲色图| 国产夫妻视频| 激情在线视频播放| 精品街拍一区二区| 天堂资源最新在线| av色在线观看| 国产天堂资源| 九色精品视频在线观看| 影音先锋中文字幕在线| 日本中文字幕高清视频| 四虎精品成人a在线观看| 最近最好的中文字幕2019免费 | 免费看的毛片| ·天天天天操| 国产一区电影| 狠狠色丁香婷婷| 日本在线天堂| www.狠狠操| 四虎影视成人永久免费观看视频| 最近中文字幕av免费高清| 青青草视频免费在线观看| 国产黄色小视频| 国产精品外围在线观看| 免费在线播放av| 四虎在线免费视频| 精品99又大又爽又硬少妇毛片| 国产69精品久久久久孕妇国产69久久 | 国产羞羞视频| 国产91大片| 国产尤物一区二区三区| 日本动漫理论片在线观看网站| 国产三级视频在线看| 国产麻豆精品高清在线播放| 久久久久久久久亚洲精品| www.91在线播放| www.色五月| av中文在线| 中文字幕av高清| 亚洲欧美日韩一区成人| 亚洲sss视频| eeuss影院在线播放| 欧美性猛交p30| 成在在线免费视频| 1区2区3区在线| 国产偷窥洗澡视频| 国产高清一级片| 在线视频中文字幕| 思思99精品视频在线观看| 四虎一区二区三区| 国产专区在线播放| 国产精品免费视频二三区| 国产精品剧情一区二区在线观看 | 992tv在线观看在线播放| 在线激情小视频| 黄网站app在线观看下载视频大全官网| 免费av在线| 国产精品理人伦一区二区三区| 在线免费看av| 国产乱子伦三级在线播放| 国产高潮av| 蜜桃av网站| 精品视频三区| 国产亚洲依依| yjizz视频网站在线播放| 国产精选在线观看| 97一区二区三区| 国产麻豆麻豆| 超碰91在线| 国产大学生粉嫩无套流白浆| 就爱干草视频| 一二三四区在线观看| 国产女王在线**视频| 日本一二三区视频免费高清| 国产鲁鲁视频在线观看特色| 四虎网站在线观看| 国产高清视频在线播放| 激情综合网五月激情| 国产高清在线观看| 天天爱天天色| 免费在线高清av| 在线观看av资源网| 精品电影在线| 91www在线观看| 国产91久久久久蜜臀青青天草二| 激情网站在线| 黄色在线视频观看网站| 日本黄在线观看| 日本成a人片在线观看| 午夜小视频在线| 天堂√中文在线| xxxx视频在线| 超碰人人在线| 狂野欧美性猛交xxxx乱大交| av在线天天| 四虎国产精品永久地址998| 在线观看免费高清完整| av免费在线一区二区三区| av黄色在线观看| 日本福利午夜视频在线| www在线观看播放免费视频日本| 四虎成年永久免费网站| 人成在线免费视频| 黄色av免费看| 国产特级淫片免费看| 国产99在线|亚洲| 亚洲第一成年免费网站| 精品999视频| 亚洲综合色视频在线观看 | 国产啊啊啊视频在线观看| 国产精品第八页| 亚洲91av| 午夜免费视频在线国产| 国产激情在线视频| 亚洲欧美日韩成人网| 国产在线观看a| 精品久久亚洲一级α| 日本动漫理论片在线观看网站| 老师我好爽再深一点的视频| 五月婷婷在线视频| 精品欧美色视频网站在线观看| 午夜影院免费| 国产视频你懂的| 在线观看的av网站| 丁香花高清视频完整版在线观看| 中文字幕视频在线观看| av福利在线| 国产一区二区三区美女秒播 | 性网站在线观看| 国产一二在线观看|