I found from lots of resources that JDBC is a typical example of Bridge design pattern. But they usually didn't tell the details, so I would like to know the details. According to my understanding:
Driverinterface is the bridge between theDriverManagerand the concrete JDBC driver classesConnectioninterface is the bridge between theDriverand the concrete JDBC connection classesStatementinterface is the bridge between theConnectionand the concrete SQL statement classesResultSetinterface is the bridge between theStatementand the concete result set classes
Please modify if the my statements are wrong. Also I guess DataSource interface is also a bridge, but I can not figure out that is a bridge between which classes