En effet...
Mais en théorie ce devrait être au driver JDBC de te fournir le DataSource en question.
Maintenant, je ne vois pas en quoi il ne serait pas possible d'implémenter ces méthode quand même en Java 5, du moment qu'on n'utilise pas l'annotation @Override) :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| class MyDataSource implements DataSource {
// @Override
public boolean isWrapperFor(Class<?> iface) throws SQLException {
return false;
}
// @Override
public <T> T unwrap(Class<T> iface) throws SQLException {
throw new UnsupportedOperationException("unwrap");
}
@Override
public Connection getConnection() throws SQLException {
// TODO
}
...
} |
a++
Partager