Migrate the Main class.

main
KKlochko 2 years ago
parent a102717338
commit 10c8e48ac5

@ -1,27 +0,0 @@
package space.kklochko.jdbc_hospital_example;
import space.kklochko.jdbc_hospital_example.cli.CLI;
import space.kklochko.jdbc_hospital_example.config.factories.LoadDataBaseConfigFromEnvFile;
import space.kklochko.jdbc_hospital_example.config.models.DataBaseConfig;
import space.kklochko.jdbc_hospital_example.db.factories.DataBaseConnection;
import space.kklochko.jdbc_hospital_example.db.repositories.blocks.CreateTables;
import space.kklochko.jdbc_hospital_example.db.repositories.blocks.TurnOnUUIDPlugin;
import java.sql.*;
public class Main {
public static void main(String[] args) {
DataBaseConfig db = (new LoadDataBaseConfigFromEnvFile()).load();
DataBaseConnection dbc = new DataBaseConnection(db);
TurnOnUUIDPlugin turnOnUUIDPlugin = new TurnOnUUIDPlugin();
turnOnUUIDPlugin.create(dbc);
CreateTables createTables = new CreateTables();
createTables.create(dbc);
CLI cli = new CLI(dbc);
cli.run();
}
}

@ -0,0 +1,15 @@
package space.kklochko.jpa_hospital_example;
import jakarta.persistence.EntityManager;
import space.kklochko.jpa_hospital_example.cli.CLI;
import space.kklochko.jpa_hospital_example.db.factories.EntityManagerConnection;
public class Main {
public static void main(String[] args) {
EntityManager manager = (new EntityManagerConnection()).connect();
CLI cli = new CLI(manager);
cli.run();
}
}
Loading…
Cancel
Save