hi
If u want to faster data access then it's must be create a connection pool.
Basic Idea behind DAO is provide basic services like , one abstract DAO or FactroyDAO provid a connection and other service.u provide a only data as input or parameter.
1. if you don't use connection pooling, and instead create a new connection every time in DAO object wasteful ..
2.Reduced connection creation time using polling.
thx
itcube.ians