Bonsoir,
je dois développer une application dont la base de données devra fonctionner sur nimporte quel serveur (mysql, access, oracle, sqlserver etc...) ce qui signifie que les paramètres de connexion devront être paramétrables, puisqu'on ne saura pas à l'avance quel est le sgbd qui sera utilisé.
Mon soucis dès lors apparait au moment de l'utilisation des pools de connexion. (rappelons que j'utilise eclipse, tomcat5.5, jdk1.6, jdbc).
dans le tutoriel de christophej (http://christophej.developpez.com/tu...ee/pooltomcat/), je remarque que les configurations dans le server.xml tiennent compte de la bd (). ce qui me parait donc compliqué à faire, puisque on n'est pas cencé connaître le sgbd qui sera utilisé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 <Context path="/TutoPool" reloadable="true" docBase="\TutoPool" > <Resource name="jdbc/TutoPool" auth="Container" type="javax.sql.DataSource" /> <ResourceParams name="jdbc/TutoPool"> <parameter> <name>username</name> <value>user</value> </parameter> <parameter> <name>password</name> <value>password</value> </parameter> <parameter> <name>driverClassName</name> <value>org.gjt.mm.mysql.Driver</ value> </parameter> <parameter> <name>url</name> <value>jdbc:mysql://localhost:3306/base</ value> </parameter> </ResourceParams> </Context>
En espérant que je me suis fait comprendre, quelqu'un pourrait-il m'aider à trouver une solution à ce problème ?
Partager