各種資料庫(oracle、mysql、sqlserver等)在Spring中資料來源的配置和JDBC驅動包

來源:互聯網
上載者:User

標籤:格式   art   drive   不同的   使用者名稱   localhost   com   bcp   mic   

各種資料庫(oracle、mysql、sqlserver等)在Spring中資料來源的配置和JDBC驅動包 
在開發基於資料庫的應用系統時。須要在項目中進行資料來源的配置來為資料 庫的操作取得資料庫連接。

配置不同資料庫的資料來源的方法大體上都是同樣的。不同的僅僅是不同資料庫的JDBC驅動類和串連URL以及對應的資料庫username和密 碼不同。以下列出8中經常使用的資料庫的資料庫資料來源配置和對應的JDBC驅動包。


1、Spring中資料來源配置格式


<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
  <property name="driverClassName" value="${jdbc.driverClassName}" />
  <property name="url" value="${jdbc.url}" />
  <property name="username" value="${jdbc.username}" />
  <property name="password" value="${jdbc.password}" />
</bean>


2、各種資料庫及其資料來源配置參數




資料庫     Oracle
================================================================================================
驅動程式 jdbc.driverClassName=oracle.jdbc.driver.OracleDriver
URL      jdbc.url=jdbc:oracle:thin:@localhost:1521:orcl
使用者名稱   jdbc.username=串連名
password     jdbc.password=串連password
================================================================================================


資料庫     Mysql
================================================================================================
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc\:mysql\://localhost\:3306/資料庫名?useUnicode\=true&characterEncoding\=UTF-8
jdbc.username=串連名
jdbc.password=串連密碼
================================================================================================


資料庫   SQL Server
================================================================================================
驅動程式 com.microsoft.jdbc.sqlserver.SQLServerDriver
URL      jdbc.microsoft:sqlserver://localhost:1433;DatabaseName=testDB
================================================================================================


資料庫     PostgreSQL
================================================================================================
驅動程式 org.postgresql.Driver
URL      jdbc:postgresql://localhost/testDB
================================================================================================


資料庫     HSQLDB
================================================================================================
驅動程式 org.hsqldb.jdbcDriver
URL      jdbc:hsqldb:hsql://llocalhost:9902
================================================================================================
 
資料庫   DB2
================================================================================================
驅動程式 com.ibm.db2.jdbc.app.DB2Driver
URL      jdbc:db2://localhost:5000/testDB
================================================================================================


資料庫     Sybase
================================================================================================
驅動程式 com.sybase.jdbc.SybDriver
URL      jdbc:sybase:Tds:localhost:5007/testDB
================================================================================================


資料庫     Informix
================================================================================================
驅動程式 com.informix.jdbc.IfxDriver
URL      jdbc:informixsqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver
============================================================================================

各種資料庫(oracle、mysql、sqlserver等)在Spring中資料來源的配置和JDBC驅動包

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.