找了半天原来是applicationContext.xml中的DriverClassName 写错了,写出2000的了 sqlserver 2000的是这样的: sqlserver 2005的是这样的: