Simple implementation of the standard JDBC DataSource interface,
configuring a plain old JDBC Driver via bean properties, and returning
a new Connection from every getConnection call.

NOTE: This class is not an actual connection pool; it does not actually
pool Connections. It just serves as simple replacement for a full-blown
connection pool, implementing the same standard interface, but creating new
Connections on every call.

In a J2EE container, it is recommended to use a JNDI DataSource provided by
the container. Such a DataSource can be exposed as a DataSource bean in a Spring
ApplicationContext via JndiObjectFactoryBean,
for seamless switching to and from a local DataSource bean like this class.