Bonjour à tous,
J'ai une application pour laquelle j'essaie de coller au maximum à l'orienté objet. Je développe donc principalement sous forme de classes.
Chaque classe nécessite d'aller vérifier des informations dans une base de données SQL.
Ma question philosophique serait de savoir
- s'il est préférable que chaque objet se connecte lui même à la base de données SQL (le new recevrait les informations pour se connecter)
- s'il est préférable que je transmette une référence à un objet SQL connection déjà instancié et connecté ?
Dans le premier cas, je risque d'avoir un grand nombre de connections à SQL alors que dans le second cas j'en aurais une seule.
Sachant que chaque fois que je fait un new sur un objet je dois lui transmettre ces informations.
Quelle autre solution s'offre à moi?
Merci par avance.
Partager