HSQLDB - Conectar
En el capítulo de instalación, discutimos cómo conectar la base de datos manualmente. En este capítulo, discutiremos cómo conectar la base de datos mediante programación (usando programación Java).
Eche un vistazo al siguiente programa, que iniciará el servidor y creará una conexión entre la aplicación Java y la base de datos.
Ejemplo
import java.sql.Connection;
import java.sql.DriverManager;
public class ConnectDatabase {
public static void main(String[] args) {
Connection con = null;
try {
//Registering the HSQLDB JDBC driver
Class.forName("org.hsqldb.jdbc.JDBCDriver");
//Creating the connection with HSQLDB
con = DriverManager.getConnection("jdbc:hsqldb:hsql://localhost/testdb", "SA", "");
if (con!= null){
System.out.println("Connection created successfully");
}else{
System.out.println("Problem with creating connection");
}
} catch (Exception e) {
e.printStackTrace(System.out);
}
}
}
Guarde este código en ConnectDatabase.javaarchivo. Deberá iniciar la base de datos con el siguiente comando.
\>cd C:\hsqldb-2.3.4\hsqldb
hsqldb>java -classpath lib/hsqldb.jar org.hsqldb.server.Server --database.0
file:hsqldb/demodb --dbname.0 testdb
Puede utilizar el siguiente comando para compilar y ejecutar el código.
\>javac ConnectDatabase.java
\>java ConnectDatabase
Después de la ejecución del comando anterior, recibirá el siguiente resultado:
Connection created successfully