因為之前搭好的是maven+springMVC+mybatis+mysql數據庫環境,但是在實際工作項目是使用的sqlserver數據庫,本文是針對數據庫從mysql切換到sqlserver數據庫
spring-mvc.xml
1 <!-- 配置數據庫參數及連接池 --> 2 <!-- sqlServer數據庫配置 --> 3 <bean id = "dbcp2" 4 class = "org.apache.commons.dbcp2.BasicDataSource"> 5 <property name ="username" value ="sa"></property> 6 <property name ="password" value ="sa123456"></property> 7 <property name ="driverClassName" value ="com.microsoft.sqlserver.jdbc.SQLServerDriver"></property> 8 <property name ="url" value ="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=BNSY-SIS"></property> 9 </bean>
pom.xml
<!-- https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4 --> <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> <scope>test</scope> </dependency>
* 注意微軟不支持maven直接下載sqljabc.jar ;所以在導入依賴后會報錯,如下:
解決方法:
一、手動下載jar包,之后更新maven項目即可
二、刪除pom依賴,直接導入jar,當做一個非maven項目來引用包即可;