Bonjour,
n'étant pas un expert en objet, je souhaiterai un petit conseil sur la (ma) façon de faire suivante.
Je veux centraliser dans une classe appelée gestionDB, les actions réalisées sur ma base de données (notamment la connexion), mais je veux pouvoir, dans toutes les classes utilisant une instance de gestionDB, réutiliser la connexion initialement crée, par exemple, dans un fichier d'index afin de ne pas ouvrir autant de connexions à la base qu'il y a de classes utilisatrices de gestionDB.
Pour se faire, j'ai lu sur Internet qu'il y avait le principe du singleton :
Est-ce le principe privilégié pour ma problématique ?
Merci de vos conseils...
Partager