Modul Persistent Object
Modul Persistent Object
1. Tujuan a. Mahasiswa mampu membuat dan menggunakan persistent object b. Mahasiswa mampu menggunakan persistent object sebagai model basis data relasional c. Mahasiswa mampu menggunakan persistent object sebagai objek terserialisasi 2. Landasan Teori [lihat slide kuliah] 3. Langkah Praktikum 3.1. Menggunakan Persistent Object sebagai model basis data relasional Pada praktikum ini, anda akan membuat implementasi kelas sebagaimana ditunjukkan diagram kelas berikut :
6. Buatlah database dengan nama pbo dan tabel pada database tersebut dengan : CREATE TABLE person(id INT PRIMARY KEY AUTO_INCREMENT NOT NULL,name VARCHAR(100)) 7. Download MySQL Driver dari http://dev.mysql.com/downloads/connector/j/, ekstrak file berekstensi *.jar (mysql-connector-java-[versi].jar) dan letakkan satu direktori dengan source code program. 8. Kompilasi semua source code dengan perintah : javac *.java
10. Lihat apakah terjadi penambahan record pada tabel ! 3.2. Menggunakan Persistent Object sebagai objek terserialisasi 1. Buatlah kelas SerializePerson.java berikut, untuk menyimpan objek dalam file yang bernama person.ser :
2. Compile, dan jalankan program di atas dengan javac SerializePerson.java java SerializePerson
3. Buatlah kelas ReadSerializedPerson.java berikut untuk membaca objek yang telah terserialisasi :
4. Compile dan jalankan kelas di atas dengan : javac ReadSerializedPerson.java java ReadSerializedPerson
-- Selamat Mengerjakan --