java netbean and derby
-
Upload
muhammad-rifki -
Category
Documents
-
view
51 -
download
3
description
Transcript of java netbean and derby
Aplikasi database Derby
Oleh: Luthfan Hadi Pramono
Daftar isi: Memulai dari awal Pengenalan derby Membuat database Membuat aplikasi visual Memanipulasi record (insert, update, delete) Referensi
Memulai dari awal 1. Menggunakan command line untuk pertama kali untuk derby.
- cek “java” version melalui command line - cek “ji” melalui command line
Gambar 1. Command line untuk java dan ij
ij, adalah SQL command shell yang digunakan pada database Derby Jika muncul tampilan seperti gambar 1. Maka kita akan siap untuk berinteraksi. Jika tidak muncul seperti tampilan tersebut, maka PATH harus di set terlebih dahulu.
2. Mengeset PATH pada sistem windows
Buka Properties-nya My Computer, Pilih tab Advanced (kalo di Windows XP) atau Advanced system settings (kalo di Windows 7), Klik tombol Environment Variables.
Pastikan ada variabel dengan nama PATH dengan value alamat bin.nya Java, kalau tidak ada buat User variable baru.
Gambar 2. System Properties dan Environment Variable
Isi “variable name” dan “variable value” seperti pada gambar 4. Untuk variable value
isinya adalah: C:\Program Files (x86)\Java\jdk1.7.0_03\bin; C:\Program Files (x86)\Java\jdk1.7.0_03\db\bin
Gambar 3. New User Variable
Restart computer, cek kembali dgn membuka command line dan mengetikkan
perintah seperti pada gambar 1.
Pengenalan DB Derby Database Java DB adalah distribusi dari Sun didukung Apache Derby. Java DB sepenuhnya transaksional, aman, berbasis standar database server, ditulis seluruhnya menggunakan bahasa pemrograman Java, dan sepenuhnya mendukung SQL, JDBC API, dan Java EE teknologi. Java DB database dikemas dengan server aplikasi GlassFish, dan termasuk dalam JDK 6 keatas. Java DB diinstal ketika Anda menginstal JDK 6 (kecuali pada Mac OS X). Jika Anda menggunakan Mac OS X Anda dapat men-download dan menginstal Java DB secara manual atau menggunakan DB Java yang diinstal oleh versi Java EE dari installer NetBeans IDE. Kebutuhan sistem
Software or Resource Version Required
NetBeans IDE 6.9, 7.0, 7.1, 7.2, Java EE
Java Development Kit (JDK) Version 6 or 7
Java DB version 10.4.x, 10.5.x
Driver DB derbyclient.jar
Membuat database Klik kanan pada Java DB > Crate Database
Isikan field create java DB database, isikan dengan nilai “mhs”
Hasil tampilan database baru
Membuat table mahasiswa
Memasukkan record ke tabel mahasiswa
Melihat isi record dari table, klik kanan pada tabel mahasiswa > View Data.
Hasil tampilan isi record table mahasiswa
Melihat properties koneksi dari database mhs.
Membuat aplikasi visual Add driver db derby pada path berikut: C:\Program Files (x86)\Java\jdk1.7.0_03\db\lib\ derbyclient.jar
Membuat aplikasi sederhana koneksi database derby. Buat class baru dgn nama “AplikasiDBDerby”, dan tuliskan source code berikut:
Hasil running
Membuat aplikasi sederhana koneksi database derby dengan tampilan visual
Pada class MainFrame.java tambahkan potongan code program berikut
Memberikan actionevent pada submenu connect
Isi dari code program actionevent pada submenu connect
Memberikan actionevent pada submenu disconnect
Isi dari code program actionevent pada submenu disconnect
Hasil running
Memanipulasi record (insert, update, delete) Double klik pada tombol Save untuk Memberikan actionevent pada tombol Save
Isi code program actionevent pada tombol Save
Memberikan actionevent pada tombol Search
Isi code program actionevent pada tombol Search
Double klik pada tombol Update untuk Memberikan actionevent pada tombol Update
Isi code program actionevent pada tombol Update
Double klik pada tombol Delete untuk Memberikan actionevent pada tombol Delete
Isi code program actionevent pada tombol Delete
Double klik pada tombol Refresh untuk Memberikan actionevent pada tombol Refresh
Isi program actionevent pada tombol Refresh
Referensi http://db.apache.org/derby/docs/10.9/getstart/ http://platform.netbeans.org/tutorials/nbm-crud.html http://netbeans-org.1045718.n5.nabble.com/what-happened-to-the-Java-Desktop-App-template-in-NB-7-2-td5711381.html http://netbeans.org/kb/70/java/gui-db.html#create-app http://netbeans-org.1045718.n5.nabble.com/what-happened-to-Java-Desktop-application-shell-in-7-2-td5712705.html