Spring 訪問各種數據庫的配置

一.配置數據庫

1.Sql server

[java] view plain copy
 print?在CODE上查看代碼片派生到我的代碼片
  1. sqlserver.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver  
  2. sqlserver.url=jdbc:sqlserver://localhost:1433;database=test;integratedSecurity=false  
  3. sqlserver.username=sa  
  4. sqlserver.password=123456  


註釋:database=test,表示訪問的數據庫名稱

2.oracle

[java] view plain copy
 print?在CODE上查看代碼片派生到我的代碼片
  1. jdbc.driverClassName=oracle.jdbc.driver.OracleDriver  
  2. jdbc.url=jdbc:oracle:thin:@localhost:1521/orcl  
  3. jdbc.username=test  
  4. jdbc.password=123456  


註釋:orcl,oracle用戶實例化名稱

3.mysql

[java] view plain copy
 print?在CODE上查看代碼片派生到我的代碼片
  1. mysql.driverClassName=com.mysql.jdbc.Driver  
  2. mysql.url=jdbc:mysql://localhost:3306/test  
  3. mysql.username=root  
  4. mysql.password=123456  


註釋:test,表示訪問的數據庫名稱


二.Spring 加載數據庫配置


[java] view plain copy
 print?在CODE上查看代碼片派生到我的代碼片
  1. <context:property-placeholder location="classpath:db.properties" />  
[java] view plain copy
 print?在CODE上查看代碼片派生到我的代碼片
  1. <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">  
  2.         <property name="driverClassName" value="${jdbc.driverClassName}" />  
  3.         <property name="url" value="${jdbc.url}" />  
  4.         <property name="username" value="${jdbc.username}" />  
  5.         <property name="password" value="${jdbc.password}" />  
  6. </bean>  
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章