I am trying to look for a solution where i need to develop an application component which i need to pluggin to an exisitng application.But the thing is that application component needs to access database for fetching data.So the thing is how will that component access the database based on the type of database connectivity framework used in the existing application.And i dont want to hardcode the database connectivity in the component because each application can have different type of database connectivity frameworks.

If anybody can help me out with this.