Implementasi CRUD Web Service (Client dan Server) dengan Bootstrap Menggunakan Netbeans
Setelah membahas apa itu CRUD dan Bootstrap di artikel Implementasi CRUD Web Service dengan Bootstrap Menggunakan Netbeans, maka saat ini kita berada di Part 2 Sesi Tutorial CRUD Web Service yang akan membahas tentang bagaimana cara menghubungkan atau mengkoneksikan project Siakad ke suatu database menggunakan bantuan library MySQL JDBC Driver
Persiapan Awal CRUD Web Service
- Buat project WS (Server dan Client) dengan Bootsrap. Project ini memiliki fitur CRUD (Create, Read, Update, dan Delete).Nama Project Server : SiakadNama Project Client : ClientSiakadNama Database : siakadNama Tabel : mahasiswa
- Pilih GlassFish sebagai server - klik Finish.
- Selanjutnya kita buat web service di dalam project Siakad. Caranya, klik kanan pada project, lalu pilih New - Web Service, lalu masukkan nama : Mahasiswa dan Package : siakad.mahasiswa.
- Berikut adalah file Mahasiswa.java yang terbentuk otomatis karena pembuatan Web Service yang nantinya menampung method-method yang ada.
- Copykan script berikut ke file koneksiMySQL.java. File ini digunakan untuk konfigurasi koneksi project Siakad ke database siakad
package siakad.mahasiswa; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class koneksiMySQL { String driver = "com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/siakad"; String usern = "root"; String passw = ""; Connection con; PreparedStatement ps; ResultSet rs; public Connection getCon() { try { Class.forName(driver); con = DriverManager.getConnection(url, usern, passw); } catch (Exception ex) { System.out.println(ex.getMessage()); } return con; } }
- Berikut adalah tampilan dari script koneksiMySQL.java.
- Berikut adalah tampilan dari script original file mhs.java.
- Masukkan script berikut ke dalam class mhs pada file mhs.java
- Untuk menambahkan getter and setter, klik kanan di bawah script sebelumnya, kemudian klik Insert Code - pilih Getter and Setter - centang semua variable - klik Generate.
- Maka akan muncul script getter and setter. Dan script file mhs.java akan tampak seperti di bawah ini.
- Project server Siakad sudah terkoneksi dengan database siakad.
public class mhs { private int nim; private String nama, jurusan, email, alamat; }
package siakad.mahasiswa; public class mhs { private int nim; private String nama, jurusan, email, alamat; public int getNim() { return nim; } public void setNim(int nim) { this.nim = nim; } public String getNama() { return nama; } public void setNama(String nama) { this.nama = nama; } public String getJurusan() { return jurusan; } public void setJurusan(String jurusan) { this.jurusan = jurusan; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getAlamat() { return alamat; } public void setAlamat(String alamat) { this.alamat = alamat; } }
Persiapan Awal CRUD Web Service dengan Bootstrap selesai. Selanjutnya pada Part 2 akan membahas tentang bagaimana Membuat Method Operasi CRUD pada Web Service Menggunakan Netbeans. Jika anda ingin melanjutkan, silakan klik tombol di bawah ini
Tutorial CRUD Web Service dengan Bootstrap Menggunakan Netbeans lainnya :
Implementasi CRUD Web Service dengan Bootstrap Menggunakan Netbeans
CRUD Web Service dengan Bootstrap - Part 1 - Persiapan Awal
CRUD Web Service dengan Bootstrap - Part 2 - Method Operasi CRUD
CRUD Web Service dengan Bootstrap - Part 3 - Konfigurasi Template Bootstrap
CRUD Web Service dengan Bootstrap - Part 4 - Client Tampil Data Mahasiswa
CRUD Web Service dengan Bootstrap - Part 5 - Client Tambah Data Mahasiswa
CRUD Web Service dengan Bootstrap - Part 6 - Client Hapus Data Mahasiswa
CRUD Web Service dengan Bootstrap - Part 7 - Client Edit Data Mahasiswa