Spring配置多数据源错误总结
由于系统需要调用多个数据源包含mysql,sqlServe和Oracle,所以要在Spring的xml文件中配置多数据源,一下是配置过程中常见的错误:
1.配置的是mysql的数据源,却报oracle的错误
原因是dataSource的名称重复,到时数据库连接是orcal的数据源
所以,应该将数据源改成不同的名字dataSource改为wxsspDataSource
2.数据库报getter和setter的错误
修改数据源的名称为wxsspDataSource后,如果调用的是JdbcTemplate,那么配置的时候
的name="dataSource"是不能改边的,因为JdbcTemplate中的只有dataSource的getter和setter方法,
包括后面的对应类的name属性,要在类中定义getter和setter方法,不然会报错