I am currently accessing a Data Access Object (DAO) using a JDBC connection factory.

from a database pool in Geronimo v.1.1.1. Every time I access a POJO

I need to get a new JDBC connection to the database. Is there a more efficient way

than JDBC that I can connect to my Oracle instance once and get the DAO’s that I

need within Geronimo?