Rewrote Config handling

This commit is contained in:
Marvin Scham
2023-05-24 00:22:00 +02:00
parent cb57e1c190
commit 69bde92a70
3 changed files with 96 additions and 53 deletions

View File

@@ -1,10 +1,12 @@
package de.rwu.easydrop;
import javax.naming.ConfigurationException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import de.rwu.easydrop.api.client.AmazonProductDataSource;
import de.rwu.easydrop.util.ConfigUtil;
import de.rwu.easydrop.util.Config;
/**
* Kickoff point for the service.
@@ -29,9 +31,10 @@ public final class Main {
*
* @param args
*/
public static void main(final String[] args) {
String amznBaseUrl = ConfigUtil.getConfig("AMAZON_API_URL");
String amznApiKey = ConfigUtil.getConfig("AMAZON_API_KEY");
public static void main(final String[] args) throws ConfigurationException {
Config config = Config.getInstance();
String amznBaseUrl = config.getProperty("AMAZON_API_URL");
String amznApiKey = config.getProperty("AMAZON_API_KEY");
String testProduct = null;
AmazonProductDataSource amznSrc = new AmazonProductDataSource(amznBaseUrl, amznApiKey);