Class DatabaseHelper

java.lang.Object
org.example.util.DatabaseHelper

public class DatabaseHelper extends Object
Utility class for database operations. Handles configuration, connections, and schema management.
  • Constructor Details

    • DatabaseHelper

      public DatabaseHelper()
  • Method Details

    • getConnection

      public static Connection getConnection() throws SQLException
      Throws:
      SQLException
    • initializeDatabase

      public static void initializeDatabase()
      Standard initialization for the main application.
    • forceInitializeTestDatabase

      public static void forceInitializeTestDatabase()
      Special initialization for tests. Ensures tables exist and are empty.