ResourceManager and Connection Pooling
FireStorm/DAO generates a ResourceManager.java source file which is responsible for connecting the database at runtime.
There are two different ResourceManager templates that ship with FireStorm/DAO - once based on JDBC (located in templates/jdbc) and one based on JNDI (located in templates/j2ee).
Both of these templates can be fully customizable. For example, you can modify the JDBC template to use a connection pooling library.
In the 2.4 GA release we will provide a choice of ResourceManager templates, including examples of connection pooling.
Please note that it is often simpler to use a version of your JDBC driver that already supports connection pooling.