maven+springMVC+mybatis+sqlserver数据
因为之前搭好的是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项目来引用包即可;