I just fall into the elevator frame, and I'm curious how the default non-jndi path is used in relation to connections. In all the documents and examples that I saw, it is recommended to use a template that directly calls DriverManager.getConnection to get database connections. Coming from several years of java / spring development, this of course gives me The Willies.
My question is, therefore, should I connect something like c3p0 or dbcp in my DBVendor implementation? Or does the DB elevator object make it its own connection pool? I did some reading through the elevator database, and it looks like it might not be connection caching.
source share