Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/backend/SessionFactoryProvider.java @ 1229:8b12b338a3f6
Re-enabled Hibernate schema dumps.
flys-backend/trunk@2485 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 11 Aug 2011 10:47:43 +0000 |
parents | 31d8638760b1 |
children | e2deda3b77a7 |
comparison
equal
deleted
inserted
replaced
1228:a964636a0be3 | 1229:8b12b338a3f6 |
---|---|
111 DEFAULT_DRIVER, | 111 DEFAULT_DRIVER, |
112 DEFAULT_URL); | 112 DEFAULT_URL); |
113 } | 113 } |
114 | 114 |
115 public static SessionFactory createSessionFactory( | 115 public static SessionFactory createSessionFactory( |
116 String user, | |
117 String password, | |
118 String dialect, | |
119 String driver, | |
120 String url | |
121 ) { | |
122 Configuration cfg = createConfiguration( | |
123 user, password, dialect, driver, url); | |
124 | |
125 return cfg.buildSessionFactory(); | |
126 } | |
127 | |
128 public static Configuration createConfiguration() { | |
129 return createConfiguration( | |
130 DEFAULT_USER, | |
131 DEFAULT_PASSWORD, | |
132 DEFAULT_DIALECT, | |
133 DEFAULT_DRIVER, | |
134 DEFAULT_URL); | |
135 } | |
136 | |
137 public static Configuration createConfiguration( | |
116 String user, | 138 String user, |
117 String password, | 139 String password, |
118 String dialect, | 140 String dialect, |
119 String driver, | 141 String driver, |
120 String url | 142 String url |
170 props.setProperty(Environment.DRIVER, driver); | 192 props.setProperty(Environment.DRIVER, driver); |
171 props.setProperty(Environment.URL, url); | 193 props.setProperty(Environment.URL, url); |
172 | 194 |
173 cfg.mergeProperties(props); | 195 cfg.mergeProperties(props); |
174 | 196 |
175 return cfg.buildSessionFactory(); | 197 return cfg; |
176 } | 198 } |
177 } | 199 } |
178 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : | 200 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : |