Membuat New Project & Koneksi di Java Netbeans

Sebelum kita memulai pembuatan project aplikasi ini, pastikan dulu databasenya sudah dibuat terlebih dahulu, jika belum buatlah database dengan struktur seperti ini baca disini.

Baiklah, kita akan memulai membuat project. Jalankan XAMPP (mysql & apache), Netbeans IDE.

  • Klik File  –>  New Project –> Pada Panel Choose Project Pilih Java Application –> Next –> Pada Field Project Name buatlah nama project anda, pada kasus kali ini saya namakan “Inventory Luki Silk”, pada check box Create Main Class Uncheck –> Klik Finish.
  • Buatlah beberapa package didalam project kita untuk memisahkan file-file project kita, yang kita buat ada empat package yaitu : gambar, koneksi, laporan dan tampilan. Untuk membuatnya Klik Project Kita –> Klik Kanan Source Packages –> New –> Java Packages –> Beri nama “gambar” –> Finish. Lakukan langkah ini 4 kali sampai ke empat package di atas tercreate.
  • Selanjutnya kita akan membuat class koneksi untuk konfigurasi database kita, Pada package “koneksi” klik kanan –> New –> Java Class –>  Beri nama “koneksi” pada field class name –> finish.
  • Kemudian kita juga harus mengimport library mysql-connector-java-5.1.23-bin  dan library yang sudah kita download. library mysql-connector digunakan sebagai konektor database ketika project kita dibuild dalam bentuk Execute JAR atau EXE. Caranya Klik kanan di “Libraries” –> Add JAR/Folder –> Pilih / Block smua library–> klik Open. Maka library akan terimport di libraries.
  • Setelah class koneksi berhasil dibuat, kita akan mengimport library yang dibutuhkan untuk mengkoneksikan database ke dalam project, caranya Klik kanan di folder “Libraries” –> Add Library –> Pilih MySQL JDBC Driver –> Klik Add Library.
  • langkah berikut nya kita akan memberikan source code pada class koneksi yang telah kita buat sebelumnya. Pada packages koneksi –> klik 2x class koneksi.java –> maka akan terbuka baris perintah coding. Pada Tab Source ketikan baris perintah seperti berikut.
  • Pada baris ke –> 12 “com.mysql.jdbc.Driver” untuk memanggil driver jdbc di mysql
  • Baris ke –> 18 “localhost:3306” adalah ip & port default dari server database mysql, dan “db_luki_silk” adalah nama database yang akan digunakan untuk aplikasi, jika anda membuat nama database yang berbeda dari tutorial ini sesuaikan nama databasenya.
  • Jika baris coding diatas sudah dibuat silahkan save dengan menekan CTRL+S.
package koneksi;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class koneksi {
    private Connection koneksi;
    
    public Connection connect(){
        try {
            Class.forName("com.mysql.jdbc.Driver");
            System.out.println("Berhasil Koneksi");
        }   catch (ClassNotFoundException ex){
            System.out.println ("Gagal Koneksi"+ex);
        }
        
        String url ="jdbc:mysql://localhost:3306/db_luki_silk";
        try {
            koneksi = DriverManager.getConnection(url,"root","");
            System.out.println("Berhasil Koneksi Database");
        }   catch (SQLException ex){
            System.out.println("Gagal Koneksi Database"+ex);
        }
        return koneksi;
    }
}
 

Leave a Reply

Your email address will not be published. Required fields are marked *