起因:实习项目需要配置两个数据库,项目用了mybatis的自动生成策略生成最基本的增删改查,但是在调用自生成增删改查时可以正常访问数据库,调用自己写的方法后就会报SQL错误,The url cannot be null,查了好多都没有解决 ,最后在国外网站找到一个跟我相似的,利用他分析的错误原因 最后解决了
我的解决办法是显示性设置你的数据库配置,就这么解决的…
代码
代码片
// An highlighted block
public DataSource dataSource() throws IOException {
DriverManagerDataSource ret = new DriverManagerDataSource();
ret.setDriverClassName("com.mysql.jdbc.Driver");
ret.setUsername("你的账号");
ret.setPassword("你的密码");
ret.setUrl("地址");
return ret;
}