in reply to Re^2: OOP design related question.
in thread OOP design related question.

No, Class::DBI is built on top of Ima::DBI which does database connection caching, so you wouldn't be re-connecting each time you use the Class::DBI objects.