SpringMVC 配置 SQLServer 時,在網上找到的 maven 配置 SQLServer 的教程都是直接去 微軟Microsoft 官網 下載 JDBC驅動,說是新版本自2012只能去官網下載配置。這裏給出maven 的新配置
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>6.2.0.jre8</version>
<scope>runtime</scope>
</dependency>
其實關鍵就在於有沒有,以及是否將 scope 配置爲 runtime 。配置了 scope 爲 runtime 後,啓動 Tomcat 纔會識別並調用 SQLServerDriver ,而且不必像網上的教程所說將微軟官網下載的jar包複製到Tomcat目錄,事實上scope做到的就是這一步。