>It will also make things harder for tools that want to load your driver directly (instead of going through
DriverManager).
JDBC specification says that an application has to go through DriverManager or DataSource. Going a third way is not
coveredby the specification, hence is not JDBC. I would say these tools are not JDBC compliant, but it would be up to
Lanceto judge, not me.