I am in process to create a Database connection class but having some doubts about implementation. Idea is to create a flexible and easy to use connection manager class and since it will be used in our own application at some specific points so at the moment not much concerned about multi-threading etc.
here are the few requirements
- Configuring generic properties using a property file.
- handling the dialect for different providers.
Please suggest some guidelines to make this class flexible and easy to enhance.Any link/resource of any good such implementation will be really helpful.