Connector.java - is used only to establish and close connections to the database
DatabaseHelper.java - is used to execute queries and retrieve query results
Database.java - is an object that represents a database, specifying its' name, type, url, username and password
DBEnum.java - is used to explicitly specify the DB engine to avoid inconsistencies
DBConnectionTest.java - is just for proof of concept and to show a usage example of classes above
Connector.java - is used only to establish and close connections to the database DatabaseHelper.java - is used to execute queries and retrieve query results Database.java - is an object that represents a database, specifying its' name, type, url, username and password DBEnum.java - is used to explicitly specify the DB engine to avoid inconsistencies DBConnectionTest.java - is just for proof of concept and to show a usage example of classes above