Simple App Using JPA

Posted in Programming on May 23, 2008 by vyor

hehehee …..

Akhirnya tulis lagi setelah sibuk ngurus Tugas Akhir.

Sebenarnya project yang menggunakan JPA ini sudah ditulis oleh Kak Ifnu
tapi saya coba lagi projectnya dan berjalan dengan baik kemudian saya coba dengan contoh yang lainnya. Seperti halnya kita menggunakan hibernate, maka penggunaan JPA juga hampir sama hanya saja pemetaan pada hibernate menggunakan xml sedangkan JPA menggunakan annotasi(@). Hal itu bisa terlihat dari model yang dibuat. Project sederhana yang saya buat untuk Transaksi Peminjaman pada Rental Film.

Untuk mendownload silahkan dialamat ini : TestingJPA

Semoga Membantu

Hari yang sedih :(

Posted in Uncategorized on April 3, 2008 by vyor

Hari ini belum tidur sama sekali. Banyak kerjaan di kampus

and yang pastinya ….

Hari ini saya akan sangat merasa kesepian, sedih, bingung dan semua yang akan membuat saya merasa rapuh :(

Akses Web Service .NET dengan Java Swing

Posted in Programming on February 20, 2008 by vyor

Pada tulisan kali ini saya ingin berbagi pengalaman mengenai web service. Ok, langsung saja kita praktekan !!

Langkah pertama yang harus kita buat dahulu adalah membuat web servicenya. Web service yang dibuat menggunakan Ms.Visual Studio 2005 (C#).

  • Pilih File - New Web site - ASP .NET Web Service - Language(C#) - Pathnya (..\namaWebService) - OK
  • Tambahkan fungsi dibawah ini kedalam file Service.cs

    [WebMethod]
    public List<string> getData(int x)
    {
        List<string> data = new List<string>();
        if (x == 0)
        {
            data.Add("Vyor");
            data.Add("Jolly");
            data.Add("Dicky");
        }
        else
        {
            data.Add("Josua");
            data.Add("Hendro");
            data.Add("Ojohn");
        }
        return data;
    }
  • Setelah itu kita build dan jalankan web service yang sudah kita buat, caranya tekan  ctrl+F5
  • Nah, sudah jadi web servicenya dan WSDL URLnya : http://localhost:1058/webservice/Service.asmx. Untuk port yang dipakai biasanya diambil acak dan tidak pasti jadi alamat akan bergantung dari .NETnya. Kenapa begitu ? karena dalam kasus ini saya menggunakan web server internal .NET. Jika aplikasi beneran, maka port defaultnya adalah 8080 alias web service menggunakan port Http.

Langkah kedua adalah membuat web service client dengan java.

  • Buat Tampilan Swing sebagai berikut :

WebServiceClient

  • Klik kanan pada nama project kemudian pilih New Web Service Client.
  • Isikan WSDL URL dengan yang tadi sudah kita buat sebelumnya dengan .NET (http://localhost:1058/webservice/Service.asmx)
  • Finish
  • Setelah itu kita tambahkan event pada button Load

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
        try { // Call Web Service Operation
            com.service.Service service = new com.service.Service();
            com.service.ServiceSoap port = service.getServiceSoap();
            com.service.ArrayOfString result = port.getData(Integer.parseInt(
                    this.jComboBox1.getSelectedItem().toString()));
            List<String> list = result.getString();
            String data[][] = new String[list.size()][2];
            int i = 0;
            for(String s : list){
                data[i][0] = String.valueOf((i+1));
                data[i][1] = s;
                ++i;
            }

            this.jTable1.setModel(new DefaultTableModel(data,
                    new String[] {"No","Nama"}));
            this.jScrollPane1.setViewportView(jTable1);
        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }

Selesai deh !!!! Jika program ini dieksekusi maka data akan ditampilkan ke dalam tabel berdasarkan paramater yang dilewatkan ke Web Service.Semoga Bermanfaat !!!

Management MySql dengan EMMA pada Ubuntu 7.10 (Gutsy Gibbon)

Posted in Programming on January 28, 2008 by vyor

EMMA adalah salah satu tools pada Ubuntu yang bisa kita gunakan untuk management MySQL berbasis GUI. Proses instalasi sangat mudah. Perhatikan langkah-langkah dibawah ini :

  1. Masukkan cd installer ubuntu 7.10
  2. Pastikan bahwa database mysql anda sudah terinstall dengan baik.
  3. Pilih System - Administration - Synaptic Package Manager
  4. Gunakan menu search untuk memudahkan pencarian
  5. Ketik “emma” pada menu search
  6. Klik kanan pada hasil pencarian kemudian pilih “Mark for Installation”
  7. Setelah itu tunggu sampai installasi selesai.

emma.png

Untuk proses installasi sebaiknya terhubung ke Inet atau bisa juga menggunakan file repository yang berisi paket-paket untuk ubuntu.

Semoga Bermanfaat !!!

Pemrograman… susakah ????

Posted in Others on November 27, 2007 by vyor

Menurutku yang masih “hijau” dalam hal pemrograman,bahwa pemrograman itu “susah-susah gampang”. Menurutku loh ….. !!! Koq bisa ??? ya, iyalah !!!!!!!! :) Kalo dipikir-pikir, ya pemrograman itu kadang susah kadang gampang (kalo dah ngerti sih :) ).

Yang bisa aku simpulkan kalo pengen “bisa” bikin program ada 3 :

  1. Suka
  2. Rajin
  3. !Cepat Menyerah

Nah ….. Kalo point (1) itu alias kita suka dulu ma sesuatu yang kita pengen bisa. Kalo ga gitu, ya susah. Kenapa susah? karena kalo kita dah ga suka duluan otak kita akan menolak hal tersebut. Jika otak alias firewall kita dah menolak adanya kesukaan akan hal tersebut maka kita akan menjadi sedikit “benci” sama hal tersebut. Jadi mau dibuat bagaimanapun firewall kita pasti akan menolak hal tersebut.

Selanjutnya point(2). Untuk bisa yang namanya program tidak terlepas juga dari hal yang satu ini. Kita harus banyak mencoba alias “RAJIN” berlatih. Salah satu kalimat yang aku selama ini pegang yang juga sering dikatakan orang tuaku adalah “Bisa KARENA Biasa”. ya ga ?????

Yang terakhir sih point (3)….. Tidak cepat menyerah. Kalo ada error jangan lari dari “kenyataan” alias error yang kamu bikin. Jadi belajarlah untuk mencari penyebab errornya kemudian perbaiki.

Finally, jangan lupakan salah satu dari ketiga point tadi. Semuanya saling terkait :)

Selamat Mencoba …. !!!!

Dia …….

Posted in Cerita on November 14, 2007 by vyor

Di didalam ruangan ber-AC penuh dengan programmer yang lagi sibuk dengan coding dan kesibukan masing-masing, tiba-tiba muncul sebuah pernyataan singkat dosen saya yang lagi ngobrol dengan teman-teman programmer saya yang lain. Waktu itu saya tidak terlalu memperhatikan apa yang dibicarakan karena saya lagi mendengar lagu menggunakan headset.

Tapi saya sempat mendengar kalimat seperti ini :

Katanya dosen saya : “Kalo disuruh memilih sekolah lanjut dengan yang satu itu, saya lebih memilih yang satu itu. “

Menurut saya, yang dibilang dosen saya itu BENAR !!!!!!!!!!

  1. Siapa yang akan menemani kita disaat kita susah, ada masalah, sendirian, dan dah TUA ????
  2. Siapa yang akan memberikan semangat dan mendukung kita disaat kita “terjatuh” ??

Pasti si “DIA” yang akan menemani kita disetiap saat sampai saatnya kita “BERPISAH” dengan “DIA”

Jadi,……………….cari dan temukanlah si “DIA” yang nantinya bisa menjawab 2 dari sekian banyak pertanyaan diatas mengenai DIA…. :)

Kejujuran tidak selamanya BAIK, benarkah ????

Posted in Cerita on November 14, 2007 by vyor

Setahuku dan yang saya dapat sejak kecil adalah sisi POSITIF dari “KEJUJURAN”. Tapi terkadang, kejujuran yang kita lakukan dengan tidak ada “sesuatu” dibelakangnya bisa dibilang tidak “BAIK”. Kenapa ???????

Saya juga tidak mengerti kenapa bisa begitu. Yang jelasnya, Kejujuran merupakan kunci sukses di masa depan …… :)

Menampilkan isi Table dari MySql ke Form dengan C#

Posted in Programming on November 13, 2007 by vyor

Kali ini saya akan mencoba membagi pengalaman saya untuk membuat aplikasi database sederhana menggunakan C#. Sebenarnya sih saya pengen tulis dengan Java, tapi terlanjur ditulis duluan ma Seniorku (Hendro)…. :)
Ok ….. continue …..

Sebelumnya kita butuh Visual Studio .NET, MySQL (untuk DB), dan konektor (untuk konektor download disini) yang digunakan untuk koneksi aplikasi kita. Read more »

Java Database Concept

Posted in Programming on November 12, 2007 by vyor

hehehehe……..kalo tulisan ini dah diposting ma partnerku jolly

Parameter pada method main di Java

Posted in Programming on November 12, 2007 by vyor

Apa sih gunanya parameter yang dilewatkan pada method main di Java ???

Method main() merupakan method yang akan dieksekusi oleh Java terlebih dahulu setiap kali kita menjalankan sebuah program. Hanya kelas yang memiliki method main sajalah yang dapat digunakan sebagai awal dari eksekusi program. Jika sebuah kelas tidak memiliki method ini, kemudian kelas ini dijalankan maka biasanya kita akan mendapatkan kesalahan

“java.lang.NoSuchMethodError : main “

“Exception in thread main”

Daftar parameter yang ada pada method main diperlukan untuk menerima parameter yang dilewatkan pada waktu program hendak dijalankan. Dengan merubah-rubah parameter yang ada pada main maka program yang dibuat juga bisa mengubah hasil keluaran sesuai dengan parameter yang dilewatkan. Tipe data parameter pada method main adalah Array Of String

ScreenShot Download : Code