![JAR search and dependency download from the Maven repository](/logo.png)
de.alpharogroup.db.init.InitializeDatabase Maven / Gradle / Ivy
package de.alpharogroup.db.init;
import java.io.IOException;
import java.sql.SQLException;
import java.util.Properties;
import de.alpharogroup.address.book.db.init.DatabaseInitialization;
import de.alpharogroup.resourcebundle.properties.PropertiesExtensions;
/**
* The Class {@link InitializeDatabase} initialize the specific database.
*/
public class InitializeDatabase {
/**
* The main method to start the initialization process from the specific database.
*
* @param args
* the arguments of this main method
* @throws SQLException
* is thrown if a database access error occurs or this method is called on a closed
* connection
* @throws ClassNotFoundException
* is thrown if the Class was not found or could not be located.
* @throws IOException
* Signals that an I/O exception has occurred.
*/
public static void main(final String[] args) throws ClassNotFoundException,
SQLException, IOException {
final Properties dbProperties = PropertiesExtensions.loadProperties("jdbc.properties");
new DatabaseInitialization(dbProperties).initializeDatabase();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy