refactor: #2366 Change h2 database usage to in mem (#2776)

* fix: Change h2 database usage to in mem (#2366)

* #2366 Add delay option
This commit is contained in:
Jakub Klimek
2024-01-27 12:07:10 +01:00
committed by GitHub
parent 7a966a5786
commit 0f39267a19
14 changed files with 37 additions and 13 deletions
@@ -54,7 +54,7 @@ public class AppConfig {
public DataSource dataSource() {
var basicDataSource = new BasicDataSource();
basicDataSource.setDriverClassName("org.h2.Driver");
basicDataSource.setUrl("jdbc:h2:~/databases/person");
basicDataSource.setUrl("jdbc:h2:mem:databases-person");
basicDataSource.setUsername("sa");
basicDataSource.setPassword("sa");
return basicDataSource;
@@ -30,7 +30,7 @@
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="org.h2.Driver" />
<property name="url" value="jdbc:h2:~/databases/person" />
<property name="url" value="jdbc:h2:mem:databases-person;DB_CLOSE_DELAY=-1" />
<property name="username" value="sa" />
<property name="password" value="sa" />
</bean>