easyreport-domain项目 的 DataSourceDao类 mysql
public boolean testConnection(String url, String user, String pass) { try { //我目前只有想到这个地方进行处理 if(url.contains("sqlserver")) { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); }else if(url.contains("mysql")) { Class.forName("com.mysql.jdbc.Driver"); } DriverManager.getConnection(url, user, pass); return true; } catch (Exception e) { //sam 2016年7月19日 14:20:50添加调试用 e.printStackTrace(); return false; } }
这样在配置数据源的时候也就能够测试经过了 另外前面的设计数据报表也好了sql