From fa5fb6f26e39168f8503919a07a5ac4a434154c7 Mon Sep 17 00:00:00 2001 From: mathias Date: Sat, 22 May 2021 15:51:33 +0200 Subject: [PATCH] Moved to package / added pom.xml --- .gitignore | 2 ++ pom.xml | 24 +++++++++++++++++++ .../gnmyt/SQLToolkit}/api/SQLConsumer.java | 2 +- .../SQLToolkit}/drivers/MySQLConnection.java | 22 ++++++++--------- .../SQLToolkit}/drivers/SqlLogManager.java | 4 ++-- .../gnmyt/SQLToolkit}/fields/SQLField.java | 4 ++-- .../SQLToolkit}/generator/TableGenerator.java | 10 ++++---- .../manager/DataBaseSelection.java | 4 ++-- .../SQLToolkit}/manager/ResultManager.java | 4 ++-- .../SQLToolkit}/manager/UpdateManager.java | 10 ++++---- .../gnmyt/SQLToolkit}/types/LogLevelType.java | 2 +- .../gnmyt/SQLToolkit}/types/LoginParam.java | 2 +- .../gnmyt/SQLToolkit}/types/SQLType.java | 2 +- 13 files changed, 59 insertions(+), 33 deletions(-) create mode 100644 .gitignore create mode 100644 pom.xml rename src/main/java/{ => de/gnmyt/SQLToolkit}/api/SQLConsumer.java (88%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/drivers/MySQLConnection.java (93%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/drivers/SqlLogManager.java (96%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/fields/SQLField.java (96%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/generator/TableGenerator.java (90%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/manager/DataBaseSelection.java (98%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/manager/ResultManager.java (97%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/manager/UpdateManager.java (96%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/types/LogLevelType.java (91%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/types/LoginParam.java (96%) rename src/main/java/{ => de/gnmyt/SQLToolkit}/types/SQLType.java (92%) diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bcbe4c5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/sqltoolkit.iml +/.idea/ diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..8ef4ba1 --- /dev/null +++ b/pom.xml @@ -0,0 +1,24 @@ + + + 4.0.0 + + de.gnmyt + SQLToolkit + 1.0 + + + 8 + 8 + + + + + mysql + mysql-connector-java + 8.0.25 + + + + \ No newline at end of file diff --git a/src/main/java/api/SQLConsumer.java b/src/main/java/de/gnmyt/SQLToolkit/api/SQLConsumer.java similarity index 88% rename from src/main/java/api/SQLConsumer.java rename to src/main/java/de/gnmyt/SQLToolkit/api/SQLConsumer.java index 1950ec0..c37ee53 100644 --- a/src/main/java/api/SQLConsumer.java +++ b/src/main/java/de/gnmyt/SQLToolkit/api/SQLConsumer.java @@ -1,4 +1,4 @@ -package api; +package de.gnmyt.SQLToolkit.api; import java.sql.SQLException; diff --git a/src/main/java/drivers/MySQLConnection.java b/src/main/java/de/gnmyt/SQLToolkit/drivers/MySQLConnection.java similarity index 93% rename from src/main/java/drivers/MySQLConnection.java rename to src/main/java/de/gnmyt/SQLToolkit/drivers/MySQLConnection.java index 101cc0a..f32ddcd 100755 --- a/src/main/java/drivers/MySQLConnection.java +++ b/src/main/java/de/gnmyt/SQLToolkit/drivers/MySQLConnection.java @@ -1,11 +1,11 @@ -package drivers; +package de.gnmyt.SQLToolkit.drivers; -import api.SQLConsumer; -import manager.ResultManager; -import manager.DataBaseSelection; -import manager.UpdateManager; -import types.LogLevelType; -import types.LoginParam; +import de.gnmyt.SQLToolkit.api.SQLConsumer; +import de.gnmyt.SQLToolkit.manager.ResultManager; +import de.gnmyt.SQLToolkit.manager.DataBaseSelection; +import de.gnmyt.SQLToolkit.manager.UpdateManager; +import de.gnmyt.SQLToolkit.types.LogLevelType; +import de.gnmyt.SQLToolkit.types.LoginParam; import java.sql.*; @@ -200,17 +200,17 @@ public class MySQLConnection { } /** - * Get the update manager for easier updating - * @return Update manager + * Get the update de.gnmyt.SQLToolkit.manager for easier updating + * @return Update de.gnmyt.SQLToolkit.manager */ public UpdateManager update() { return new UpdateManager(this); } /** - * Get the update manager for easier updating (pre filled table) + * Get the update de.gnmyt.SQLToolkit.manager for easier updating (pre filled table) * @param tableName The name of the table - * @return Update manager + * @return Update de.gnmyt.SQLToolkit.manager */ public UpdateManager updateTable(String tableName) { return new UpdateManager(this, tableName); diff --git a/src/main/java/drivers/SqlLogManager.java b/src/main/java/de/gnmyt/SQLToolkit/drivers/SqlLogManager.java similarity index 96% rename from src/main/java/drivers/SqlLogManager.java rename to src/main/java/de/gnmyt/SQLToolkit/drivers/SqlLogManager.java index 0d777df..8cfc8f0 100755 --- a/src/main/java/drivers/SqlLogManager.java +++ b/src/main/java/de/gnmyt/SQLToolkit/drivers/SqlLogManager.java @@ -1,6 +1,6 @@ -package drivers; +package de.gnmyt.SQLToolkit.drivers; -import types.LogLevelType; +import de.gnmyt.SQLToolkit.types.LogLevelType; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; diff --git a/src/main/java/fields/SQLField.java b/src/main/java/de/gnmyt/SQLToolkit/fields/SQLField.java similarity index 96% rename from src/main/java/fields/SQLField.java rename to src/main/java/de/gnmyt/SQLToolkit/fields/SQLField.java index cffed27..1fb48c0 100644 --- a/src/main/java/fields/SQLField.java +++ b/src/main/java/de/gnmyt/SQLToolkit/fields/SQLField.java @@ -1,6 +1,6 @@ -package fields; +package de.gnmyt.SQLToolkit.fields; -import types.SQLType; +import de.gnmyt.SQLToolkit.types.SQLType; /******************************** * @author Mathias Wagner diff --git a/src/main/java/generator/TableGenerator.java b/src/main/java/de/gnmyt/SQLToolkit/generator/TableGenerator.java similarity index 90% rename from src/main/java/generator/TableGenerator.java rename to src/main/java/de/gnmyt/SQLToolkit/generator/TableGenerator.java index 027dfb0..13dd9bb 100644 --- a/src/main/java/generator/TableGenerator.java +++ b/src/main/java/de/gnmyt/SQLToolkit/generator/TableGenerator.java @@ -1,8 +1,8 @@ -package generator; +package de.gnmyt.SQLToolkit.generator; -import drivers.MySQLConnection; -import fields.SQLField; -import manager.UpdateManager; +import de.gnmyt.SQLToolkit.drivers.MySQLConnection; +import de.gnmyt.SQLToolkit.fields.SQLField; +import de.gnmyt.SQLToolkit.manager.UpdateManager; import java.util.ArrayList; import java.util.concurrent.atomic.AtomicBoolean; @@ -22,7 +22,7 @@ public class TableGenerator { /** * Basic constructor for the TableGenerator - * @param updateManager Existing update manager + * @param updateManager Existing update de.gnmyt.SQLToolkit.manager * @param tableName Name of the table */ public TableGenerator(UpdateManager updateManager, String tableName) { diff --git a/src/main/java/manager/DataBaseSelection.java b/src/main/java/de/gnmyt/SQLToolkit/manager/DataBaseSelection.java similarity index 98% rename from src/main/java/manager/DataBaseSelection.java rename to src/main/java/de/gnmyt/SQLToolkit/manager/DataBaseSelection.java index 74874f2..dd22b42 100644 --- a/src/main/java/manager/DataBaseSelection.java +++ b/src/main/java/de/gnmyt/SQLToolkit/manager/DataBaseSelection.java @@ -1,6 +1,6 @@ -package manager; +package de.gnmyt.SQLToolkit.manager; -import drivers.MySQLConnection; +import de.gnmyt.SQLToolkit.drivers.MySQLConnection; import java.sql.ResultSet; import java.util.ArrayList; diff --git a/src/main/java/manager/ResultManager.java b/src/main/java/de/gnmyt/SQLToolkit/manager/ResultManager.java similarity index 97% rename from src/main/java/manager/ResultManager.java rename to src/main/java/de/gnmyt/SQLToolkit/manager/ResultManager.java index bf0d888..3a1c33f 100644 --- a/src/main/java/manager/ResultManager.java +++ b/src/main/java/de/gnmyt/SQLToolkit/manager/ResultManager.java @@ -1,6 +1,6 @@ -package manager; +package de.gnmyt.SQLToolkit.manager; -import drivers.SqlLogManager; +import de.gnmyt.SQLToolkit.drivers.SqlLogManager; import java.sql.ResultSet; import java.util.ArrayList; diff --git a/src/main/java/manager/UpdateManager.java b/src/main/java/de/gnmyt/SQLToolkit/manager/UpdateManager.java similarity index 96% rename from src/main/java/manager/UpdateManager.java rename to src/main/java/de/gnmyt/SQLToolkit/manager/UpdateManager.java index 669fa3b..27d1d8c 100644 --- a/src/main/java/manager/UpdateManager.java +++ b/src/main/java/de/gnmyt/SQLToolkit/manager/UpdateManager.java @@ -1,7 +1,7 @@ -package manager; +package de.gnmyt.SQLToolkit.manager; -import drivers.MySQLConnection; -import generator.TableGenerator; +import de.gnmyt.SQLToolkit.drivers.MySQLConnection; +import de.gnmyt.SQLToolkit.generator.TableGenerator; import java.util.ArrayList; import java.util.HashMap; @@ -189,7 +189,7 @@ public class UpdateManager { /** * Generate a new Table (with prefilled tableName) * @param tableName Name of the new table - * @return the generator + * @return the de.gnmyt.SQLToolkit.generator */ public TableGenerator generateTable(String tableName) { return new TableGenerator(this, tableName); @@ -197,7 +197,7 @@ public class UpdateManager { /** * Generate a new Table - * @return the generator + * @return the de.gnmyt.SQLToolkit.generator */ public TableGenerator generateTable() { return (tableName.isEmpty()) ? null : new TableGenerator(this, tableName); diff --git a/src/main/java/types/LogLevelType.java b/src/main/java/de/gnmyt/SQLToolkit/types/LogLevelType.java similarity index 91% rename from src/main/java/types/LogLevelType.java rename to src/main/java/de/gnmyt/SQLToolkit/types/LogLevelType.java index 5aaf392..7ab21d8 100644 --- a/src/main/java/types/LogLevelType.java +++ b/src/main/java/de/gnmyt/SQLToolkit/types/LogLevelType.java @@ -1,4 +1,4 @@ -package types; +package de.gnmyt.SQLToolkit.types; /******************************** * @author Mathias Wagner diff --git a/src/main/java/types/LoginParam.java b/src/main/java/de/gnmyt/SQLToolkit/types/LoginParam.java similarity index 96% rename from src/main/java/types/LoginParam.java rename to src/main/java/de/gnmyt/SQLToolkit/types/LoginParam.java index 146edf0..b67166f 100644 --- a/src/main/java/types/LoginParam.java +++ b/src/main/java/de/gnmyt/SQLToolkit/types/LoginParam.java @@ -1,4 +1,4 @@ -package types; +package de.gnmyt.SQLToolkit.types; /******************************** * @author Mathias Wagner diff --git a/src/main/java/types/SQLType.java b/src/main/java/de/gnmyt/SQLToolkit/types/SQLType.java similarity index 92% rename from src/main/java/types/SQLType.java rename to src/main/java/de/gnmyt/SQLToolkit/types/SQLType.java index 11dd0b0..2c9adb4 100644 --- a/src/main/java/types/SQLType.java +++ b/src/main/java/de/gnmyt/SQLToolkit/types/SQLType.java @@ -1,4 +1,4 @@ -package types; +package de.gnmyt.SQLToolkit.types; public enum SQLType {