Usage of this class as service factory requires several configuration parameters for accessing the database.