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

首頁 > 編程 > Java > 正文

用Java連接sqlserver數據庫時候幾個jar包的區別分析

2019-11-26 15:23:24
字體:
來源:轉載
供稿:網友

今天在群里看見有人問了這個問題,那就把我自己總結的知識拿出來與大家分享一下吧..當然可能還有什么不對的地方,希望指出:

***msbase.jar、mssqlserver.jar、msutil.jar(支持sql2000):

早期的連接數據庫Jar包:在連接數據時候需要手動導入驅動包。即手動導入class.forName(驅動名稱);

***SQL Server JDBC Driver 2.0----sqljdbc.jar和sqljdbc4.jar

新版JDBC連接數據庫Jar包,支持sql2005,sql2008

Sqljdbc.jar

使用 sqljdbc.jar 類庫時,應用程序必須首先按class.forName(驅動名稱)注冊驅動程序。Jdk1.6以上版本不推薦使用.

Sqljdbc4.jar

在 JDBC API 4.0 中,DriverManager.getConnection 方法得到了增強,可自動加載 JDBC Driver。因此,使用sqljdbc4.jar 類庫時,應用程序無需調用 Class.forName 方法來注冊或加載驅動程序。調用 DriverManager 類的 getConnection 方法時,會從已注冊的 JDBC Driver 集中找到相應的驅動程序。sqljdbc4.jar 文件包括“META-INF/services/java.sql.Driver”文件,后者包含.sqlserver.jdbc.SQLServerDriver 作為已注冊的驅動程序?,F有的應用程序(當前通過使用 Class.forName 方法加載驅動程序)將繼續工作,而無需修改。

注意: sqljdbc4.jar 類庫要求使用 6.0 或更高版本的 Java 運行時環境 (JRE)。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平凉市| 交城县| 闽清县| 揭阳市| 镇雄县| 剑川县| 武隆县| 临洮县| 舟曲县| 靖江市| 睢宁县| 贵德县| 河间市| 桃江县| 阿拉善盟| 关岭| 蒙城县| 贵阳市| 富锦市| 名山县| 吴堡县| 林西县| 抚远县| 静乐县| 新津县| 子长县| 新和县| 威远县| 许昌市| 泽州县| 平陆县| 正阳县| 衡水市| 阳东县| 五常市| 广德县| 东乡族自治县| 景泰县| 民乐县| 红原县| 蓝山县|