Bonjour à tous,
J'ai un problème de persistance avec HSQLDB en mode standalone. J'ai créé un programme qui écrit des données dans la base qui utilise Spring, Hibernate et HsqlDB. Mais lorsque l'application termine son exécution, il n'y a rien dans la base de donnée. malgré le fait que j'ai bien ";shutdown=true" à l'url de connexion à la base de données.
Après plusieurs recherches sur le net, j'ai essayé de remplacer la classe "org.apache.commons.dbcp.BasicDataSource" utilisée par la DataSource par "org.springframework.jdbc.datasource.DriverManagerDataSource". Et dans ce cas les données sont bien persistées. Par contre, il s'avère que ce ne soit pas une bonne solution car DriverManagerDataSource n'est pas un connection pool (cf : http://forum.springsource.org/archiv...p/t-39000.html)
Pour que ce soit plus clair, voici le fichier de configuration Spring :
Est-ce que vous avez une idée pour corriger ce problème?
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Merci d'avance pour votre aide.
Sebbo

 

 
		
		 
         
  
			
			

 
   


 [HSQLDB] pas de persistance avec BasicDataSource
 [HSQLDB] pas de persistance avec BasicDataSource
				 Répondre avec citation
  Répondre avec citation
Partager