Kereta Yarsi Indonesia
Loading...
Searching...
No Matches
model.DatabaseConnector Class Reference

Public Member Functions

 DatabaseConnector ()
 

Static Public Member Functions

static Connection getConnect ()
 
static DatabaseConnector getInstance ()
 

Static Public Attributes

static Connection con
 
static DatabaseConnector instance
 
static Statement st
 
static ResultSet rs
 
static PreparedStatement ps
 

Static Protected Attributes

static final String DELIMITER = ":"
 
static final int ITERATION_COUNT = 65536
 
static final int KEY_LENGTH = 256
 

Detailed Description

Manages the connection and operations with the MySQL database.

This class provides methods to interact with the database, such as executing queries, inserting data, hashing passwords, and managing database connections.

Version
2.0

Constructor & Destructor Documentation

◆ DatabaseConnector()

model.DatabaseConnector.DatabaseConnector ( )
inline

Constructs a DatabaseConnector object and initializes the database connection.

It also registers the MySQL JDBC driver and attempts to establish a connection to the specified database.

Member Function Documentation

◆ getConnect()

static Connection model.DatabaseConnector.getConnect ( )
inlinestatic

Returns the current database connection instance.

Returns
the Connection object representing the database connection

◆ getInstance()

static DatabaseConnector model.DatabaseConnector.getInstance ( )
inlinestatic

Returns the singleton instance of the DatabaseConnector class.

Returns
the singleton instance of DatabaseConnector

Member Data Documentation

◆ con

Connection model.DatabaseConnector.con
static

◆ DELIMITER

final String model.DatabaseConnector.DELIMITER = ":"
staticprotected

◆ instance

DatabaseConnector model.DatabaseConnector.instance
static

◆ ITERATION_COUNT

final int model.DatabaseConnector.ITERATION_COUNT = 65536
staticprotected

◆ KEY_LENGTH

final int model.DatabaseConnector.KEY_LENGTH = 256
staticprotected

◆ ps

PreparedStatement model.DatabaseConnector.ps
static

◆ rs

ResultSet model.DatabaseConnector.rs
static

◆ st

Statement model.DatabaseConnector.st
static

The documentation for this class was generated from the following file: