方法参数多余
Topic source你仔细看DataSource接口定义的方法,它要求实现两个getConnection():
@Override
public Connection getConnection(String username, String password) throws SQLException {
return ...
}
@Override
public Connection getConnection() throws SQLException {
return getConnection(this.username, this.password);
}
抱歉老师,我没了解DataSource接口的方法就提出了这个问题。不过示例代码中调用的方法,还是在实现类中写明白一点比较好。
public Connection getConnection(String username, String password) throws SQLException;
比较奇怪的是上面这个方法没用到,您却写了实现。
public Connection getConnection() throws SQLException;
而这个方法用到了好多次,您却没有写实现。
别吵了,我加上了。
@Override
public Connection getConnection() throws SQLException {
return getConnection(username, password);
}
@Override
public Connection getConnection(String username, String password) throws SQLException {
- 1
深蓝738
老师
方法的参数是多余的。