Bonjour à tous, 
Je travaille sur une application J2EE (servlets dans Tomcat et WebLogic) qui accède aux données par JDBC (base MySql).
L'objet connexion est obtenu selon la méthode habituelle :
connexion = DriverManager.getConnection("url", "username", "password");
Mais la classe dans laquelle se trouve le code ci-dessus est un singleton, c'est-à-dire que tous les accès à la base se partagent le même objet connexion à partir duquel un statement est obtenu et une requête SQL exécutée.
Est-ce que cela marche si deux requêtes qui sont exécutées simultanément, c'est-à-dire est-ce que l'objet connexion est thread-safe ?
Je n'ai pas trouvé la réponse dans la doc. 
Même si je sais qu'il est évidemment conseillé d'utiliser des pools de connexions...
Merci d'avance pour vos lumières.
Partager