日韩av片子_国产自在自线午夜精品视频在_使劲快高潮了国语对白在线_久久免费毛片大全_激情丁香综合_欧美成人精品欧美一级乱黄码

中培偉業IT資訊頻道
您現在的位置:首頁 > IT資訊 > 數據庫 > 淺論Oracle數據庫Java應用開發過程中的常見問題

淺論Oracle數據庫Java應用開發過程中的常見問題

2017-01-19 10:34:18 | 來源:中培企業IT培訓網

Oracle 數據庫作為一款復雜的數據庫,其應用過程中也要用到Java。而當Oracle數據庫與Java相結合的過程中,往往還會面臨一些問題。中培偉業《Java高級開發實踐》培訓專家李老師就Oracle數據庫Java相結合過程中所面臨的問題進行了詳細介紹。他認為,要想將Java在Oracle數據庫中實現最佳應用,應該認真關注這些問題。

  問題一:如保加載JDBC驅動程序:

李老師介紹,正常情況下,我們加載驅動程序有三個途徑:

1)Class.forName(String)這想當于classLoader一個String指定的類,在裝載時把該驅動程序的靜態內容都初始化,其實這時驅動程序類調用了DriverManager.registerDriver(driver)方法。

2)使用系統屬性:System.getProperty().load(new FileInputStream("屬性文件")); 在屬性文件中指定jdbc.driver=drivername 這樣的好處是可以同時加載多個JDBC,換數據庫時不用訪問JAVA源代碼,只是修改屬性文件。

3)直接registerDriver(driver)這種方法最可靠,可以在任何環境下使用。 1)方法簡單,但MSJVM不能正確初始化。比如使用IE時在APPLET中就不能使用,應該用3)的方法。但3)方法在靈活性方面不如2),可以根據環境綜合考慮。

問題二:大對象存儲

一般來說,大對象存儲是把文件存到數據庫中,當然也可以內存中的超大字符串。對于象圖片這樣的文件當然是用二進制存儲,這里有很多誤區,網絡上的教程99%都是行不通的,連SUN自己的文檔都一直錯誤,雖然錯誤很小。按說二進制文件應該存為BLOB類型,但JBDC2并不能直接對BLOB存入二進制文件,如果你這樣做,會得到一個IO而不是SQL異常,為此花了我近兩個小時才弄清楚。

問題三:可滾動結果集

ORACLE 明確說明不支持結果集滾動,那么我們用JDBC得到一個可滾動的結果集就是同JDBC自己支持的,就是說結果集要在內存中高度緩存,很多很多的開發者都錯誤地認為是數據庫支持的。只是他們沒有真正查詢大量行,如果真的查詢大量行的話是肯定不可以的對于超大量行的數據,情愿返回到它的笨方法也不要使用可滾動結果集。

標簽: Oracle
主站蜘蛛池模板: 欧美日韩精品免费观看视欧美高清免费大片 | 老司机福利在线免费观看 | 撕开奶罩揉吮奶头好爽 | 粉色视频污 | 欧美国产日韩久久 | japanese50mature日本亂倫 | 浮生影院大全免费观看高清版 | 国产69精品久久99不卡免费版亮点 | 九九九色视频 | 成人av片在线观看 | 国产香蕉一区二区在线网站 | 亚洲国产天堂久久久久久 | 99久久er这里只有精品18 | 麻豆传媒国产 | 丰满少妇大力进入 | 禁忌的恋爱关系在线观看 | 日韩黄色一级毛片 | 亚洲成人77777 | av在线com | 亚洲一区二区三区四区在线视频 | 免费人妻无码AV老色鬼 | 亚洲精品久久在线 | 亚洲VA欧美VA天堂V国产综合 | 欧美精品久久久久久久久25p | 国产日韩精品久久久无码专区 | 在线视频观看91 | 日本人在线看片免费观看 | 亚洲精品一区二区三区在线 | 91无吗| 哺乳一区二区久久久免费 | 亚洲成aⅴ人在线观看 | 豆产96豆麻豆 | 一级做a爰片久久毛片免费陪 | 亚洲一区视频网站 | 全部免费毛片在线播放一个 | 欧美孕妇变态重口另类 | seseavlu视频在线 | 国产一级淫片免费放大片 | 成人免费xxxxx在线观看 | 国产一区二区免费在线观看视频 | 国产成人网 |