HSQLDB - Hubungkan

Pada bab instalasi, kita membahas bagaimana menghubungkan database secara manual. Pada bab ini, kita akan membahas bagaimana menghubungkan database secara terprogram (menggunakan pemrograman Java).

Lihat program berikut, yang akan memulai server dan membuat koneksi antara aplikasi Java dan database.

Contoh

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);
      }
   }
}

Simpan kode ini ke ConnectDatabase.javamengajukan. Anda harus memulai database menggunakan perintah berikut.

\>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

Anda dapat menggunakan perintah berikut untuk mengkompilasi dan menjalankan kode.

\>javac ConnectDatabase.java
\>java ConnectDatabase

Setelah menjalankan perintah di atas, Anda akan menerima output berikut -

Connection created successfully