Skip to content
Snippets Groups Projects
Commit 05cce0c3 authored by Robert Goldmann's avatar Robert Goldmann
Browse files

Fixed #317 - replace mysql

parent 95fc2cfc
No related branches found
No related tags found
No related merge requests found
Pipeline #274 passed
...@@ -85,11 +85,6 @@ ...@@ -85,11 +85,6 @@
<artifactId>spring-boot-starter-data-jpa</artifactId> <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency> </dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency> <dependency>
<groupId>joda-time</groupId> <groupId>joda-time</groupId>
<artifactId>joda-time</artifactId> <artifactId>joda-time</artifactId>
...@@ -117,6 +112,11 @@ ...@@ -117,6 +112,11 @@
<artifactId>libUtils</artifactId> <artifactId>libUtils</artifactId>
<version>1.7.4</version> <version>1.7.4</version>
</dependency> </dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
</dependencies> </dependencies>
<build> <build>
......
package de.deadlocker8.budgetmaster.utils;
import de.tobias.utils.util.Localization;
import de.tobias.utils.util.SystemUtils;
import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Primary;
import javax.sql.DataSource;
import java.nio.file.Path;
@Configuration
public class DatabaseConfiguration
{
@Bean
@Primary
public DataSource dataSource()
{
Path applicationSupportFolder = SystemUtils.getApplicationSupportDirectoryPath(Localization.getString("folder"));
String jdbcString = "jdbc:h2:/" + applicationSupportFolder.toString() + "/" + "budgetmaster;DB_CLOSE_ON_EXIT=TRUE";
return DataSourceBuilder.create().username("sa").password("").url(jdbcString).driverClassName("org.h2.Driver").build();
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment