From bea1660252104896d37fdf3c42ff852b86816d1d Mon Sep 17 00:00:00 2001 From: Luca Frosini Date: Thu, 29 Feb 2024 16:13:50 +0100 Subject: [PATCH] Removed static usage --- .DS_Store | Bin 6148 -> 0 bytes .gitignore | 1 + CHANGELOG.md | 4 ++++ pom.xml | 4 ++-- .../documentstore/persistence/StatementMap.java | 10 ++++++---- 5 files changed, 13 insertions(+), 6 deletions(-) delete mode 100644 .DS_Store diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index e9092c72252b129fa9f2fa4b9dc8d6d83e870d93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmeHKy-veG47S@0kytV^Fx(R$bz}=wc!G)@wUG)^qf}7#dn8_hotY;5g{U^Yg{^(AV`%v)uGc*vi-HWA}3Qe3|>(AN||g0XLI~RGQKQ-P0{01jE`eD#8O{O$BNyTZ_S(4tub;+Au0=Iorg.gcube.data.publishing document-store-lib-postgresql - 1.0.0 + 1.0.1-SNAPSHOT Document Store Backend Connector Library for PostgreSQL Document Store Backend Connector Library for PostgreSQL @@ -51,7 +51,7 @@ org.gcube.accounting accounting-postgresql-utilities - [1.0.0, 2.0.0-SNAPSHOT) + [2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT) diff --git a/src/main/java/org/gcube/documentstore/persistence/StatementMap.java b/src/main/java/org/gcube/documentstore/persistence/StatementMap.java index 5c84f47..5c7587a 100644 --- a/src/main/java/org/gcube/documentstore/persistence/StatementMap.java +++ b/src/main/java/org/gcube/documentstore/persistence/StatementMap.java @@ -24,14 +24,16 @@ public class StatementMap { }; private PersistenceBackendConfiguration configuration; + private RecordToDBMapping recordToDBMapping; public StatementMap(PersistenceBackendConfiguration configuration) { this.configuration = configuration; + this.recordToDBMapping = new RecordToDBMapping(); Map>> aggregatedRecords = RecordUtility.getAggregatedRecordClassesFound(); for(String typeName : aggregatedRecords.keySet()) { try { Class> clz = aggregatedRecords.get(typeName); - RecordToDBMapping.addRecordToDB(clz, configuration); + recordToDBMapping.addRecordToDB(clz, configuration); } catch (Exception e) { new RuntimeException(e); } @@ -39,10 +41,10 @@ public class StatementMap { } protected Connection getConnection(Class> clz) throws Exception { - RecordToDBConnection recordDBInfo = RecordToDBMapping.getRecordDBInfo(clz); + RecordToDBConnection recordDBInfo = recordToDBMapping.getRecordDBInfo(clz); if(recordDBInfo == null) { - RecordToDBMapping.addRecordToDB(clz, configuration); - recordDBInfo = RecordToDBMapping.getRecordDBInfo(clz); + recordToDBMapping.addRecordToDB(clz, configuration); + recordDBInfo = recordToDBMapping.getRecordDBInfo(clz); } return recordDBInfo.getConnection(); }