Refactor to use avaje config (#1894)

* Move to use Avaje Config for properties loading
This commit is contained in:
Rob Bygrave
2020-02-22 09:11:37 +13:00
committed by GitHub
parent 81b16b8f73
commit 444c868124
13 changed files with 16 additions and 804 deletions
@@ -1,5 +1,6 @@
package org.tests.transaction;
import io.avaje.config.Config;
import io.ebean.BaseTestCase;
import io.ebean.DB;
import io.ebean.Database;
@@ -10,7 +11,6 @@ import io.ebean.annotation.ForPlatform;
import io.ebean.annotation.Platform;
import io.ebean.config.DatabaseConfig;
import io.ebean.config.JsonConfig;
import io.ebean.config.properties.PropertiesLoader;
import io.ebean.datasource.DataSourceConfig;
import io.ebean.datasource.DataSourcePool;
import io.ebean.datasource.pool.ConnectionPool;
@@ -35,7 +35,7 @@ public class TestExplicitTransactionMode extends BaseTestCase {
@Test
public void test() throws SQLException {
Properties properties = PropertiesLoader.load();
Properties properties = Config.asProperties();
DataSourceConfig dsConfig = new DataSourceConfig();
dsConfig.loadSettings(properties, "h2autocommit2");