首先需要明确。跟mysql不同的只是连接配置和架包不一样
一、spring连接配置
//SqlServer连接
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="com.microsoft.sqlserver.jdbc.SQLServerDriver" />
<property name="url" value="jdbc:sqlserver://localhost:1433;database=baisi" />
<property name="username" value="sa" />
<property name="password" value="Zk13851451802" />
</bean>
//Mysql连接
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver" />
<property name="url" value="jdbc:mysql://localhost:3306/ceshi" />
<property name="username" value="root" />
<property name="password" value="root" />
</bean>
//此处使用localhost来代替服务器ip
/*-------------注意---------------*/
不同的开发工具可能存在部分不同。以上为myeclipse开发
例如使用eclipse开发工具,需要改变连接部分代码。
否则会报错
java.sql.SQLException: Unknown initial character set index '255' received from server. Initial client character set can be forced via the 'characterEncoding' property.
二、使用架包
sqlserver连接驱动器架包如下,其中sqljdbc4.jar用于jdk1.6版本及其以上,sqljdbc.jar用于1.6版本以下
链接:https://pan.baidu.com/s/1lUYI0xRT78M3I0NFRgi6ig
提取码:e9g5
而mysql连接驱动如下
链接:https://pan.baidu.com/s/1sPf7HlhKbbx9LKqvDlpgSQ
提取码:j5zb