弄了半天,终于找到原因所在了
如果将type选择为:org.apache.commons.dbcp.BasicDataSource
那么应该用driverClassName和username代替driverClass和user
原因是myeclipse中默认的type为GenericDataSource
<set-property property="password" value="" />
<set-property property="minCount" value="" />
<set-property property="maxCount" value="" />
<set-property property="username" value="sa" />
<set-property property="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver" />
<set-property property="description" value="sqlserver" />
<set-property property="url" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=Mydatabase" />
<set-property property="autoCommit" value="true" />