What does WebSphere sMash do for database connection management?
Lightweight abstractions on JDBC, zero.data.Manager and zero.data.groovy.Manager, provide an extensible framework and convenience methods for common query patterns. The managers do not attempt to provide complex connection management. You can obtain an instance of a manager using a data source or a physical connection: // groovy def data = zero.data.groovy.Manager.create(‘personDb’) // create mgr. on a datasource // specified in zero.config def data = new zero.data.groovy.Manager(datasource) // create mgr. on a datasource def data = new zero.data.groovy.Manager(connection) // create mgr. on a connection // java zero.data.Manager data = zero.data.Manager.create(“personDb”);// create mgr. on a datasource // specified in zero.config zero.data.Manager data = new zero.data.Manager(datasource); // create mgr. on a datasource zero.data.Manager data = new zero.data.Manager(connection); // create mgr. on a connection The first examples of both Groovy and Java versions use the zero.config file.