I amd reading code of commons-dbcp2 source, but a piece of codes confused me.
That is
https://github.com/apache/commons-dbcp/blob/master/src/main/java/org/apache/commons/dbcp2/DelegatingConnection.java
of DelegatingConnection.java .
protected void activate() {
closed = false;
setLastUsed();
if (connection instanceof DelegatingConnection) {
((DelegatingConnection<?>) connection).activate();// 615 todo this
line
}
}
((DelegatingConnection<?>) connection).activate();
can this call occur infinite recursive?
best regards!