Archive for the ‘Java’ Category
Wednesday, July 15th, 2009
Di mana kita harus menyimpan log output aplikasi kita? Tentunya kita ingin menggunakan lokasi yang dinamis sesuai dengan lokasi deployment. Misalnya, di Windows kita mungkin mendeploy aplikasi kita di
C:\Program Files\Apache Tomcat\webapps\aplikasi-saya
Sedangkan di Linux, kita mendeploy aplikasi di
/opt/apache-tomcat/webapps/aplikasi-saya
Dengan kemungkinan seperti di atas, bagaimana kita harus menulis konfigurasi log4j?
Mudah, bila ...
Posted in Java | 17 Comments »
Friday, July 3rd, 2009
Dulu, kita sudah mencoba untuk membuat remoting service dengan menggunakan Spring Framework. Salah satu protokol yang digunakan adalah Spring HTTP Invoker. Untuk mempublish service dengan protokol ini, kita harus menggunakan servlet engine, misalnya Tomcat.
Akan tetapi, Sun Microsystem merilis Java versi 6 yang sudah dilengkapi dengan HTTP Server sederhana. Dengan ...
Posted in Java | 1 Comment »
Monday, June 22nd, 2009
Menggunakan PostgreSQL Sequence dengan Hibernate
Pada artikel ini, kita akan membahas tentang bagaimana membuat Hibernate menggunakan sequence yang dibuat PostgreSQL.
Posted in Java | 3 Comments »
Tuesday, June 16th, 2009
Pada artikel sebelumnya, kita telah membahas tentang konsep integrasi aplikasi, dan implementasinya menggunakan Spring Integration. Contoh implementasi kita kemarin, walaupun mencakup integrasi end-to-end, masih sangat sederhana.
Kali ini kita akan mengeksplorasi use-case yang lebih kompleks, yaitu cara menangani berbagai operasi service. Misalnya untuk tipe data yang sama, contohnya Penjualan, kita ...
Posted in Java | 5 Comments »
Friday, June 12th, 2009
Pada artikel sebelumnya, kita sudah mendiskusikan requirement yang diinginkan. Sekarang kita akan melakukan implementasi menggunakan Spring Integration.
Spring Integration memiliki beberapa abstraksi utama yang perlu kita ketahui agar bisa membuat implementasi, yaitu :
Message : ini adalah data yang akan kita kirim, proses, dan terima
Channel : ini adalah saluran tempat ...
Posted in Java | 4 Comments »
Thursday, June 11th, 2009
Integrasi Aplikasi Pusat Cabang - Bagian I
Beberapa waktu yang lalu, kami di ArtiVisi dihadapkan pada suatu tantangan, yaitu sinkronisasi aplikasi antara pusat dan cabang.
Aplikasi pusat maupun cabang memiliki database masing-masing, dan tentunya data transaksi masing-masing pula.
Pada artikel ini, saya akan mengelaborasi proses problem solving yang dilakukan, solusi yang ...
Posted in Java | 2 Comments »
Wednesday, June 3rd, 2009
Mengakses EJB secara Remote
Beberapa buku tentang EJB, seperti EJB 3 in Action karangan Reza Rahman maupun Enterprise Java Beans 3.0 karangan Bill Burke, membahas secara detail tentang penggunaan EJB. Akan tetapi, ada satu hal kecil namun penting yang tidak dibahas. Bagaimana cara mengakses EJB secara remote?
Di sisi server, ini mudah. ...
Posted in Java | 4 Comments »
Saturday, May 2nd, 2009
Mengakses Remote Server dengan Java
Kita sudah biasa mengakses komputer lain menggunakan SSH.
Cukup ketikkan ssh username@namaserver, tekan enter, dan lakukan apa yang kita mau.
Nah, bagaimana kalau kita ingin membuat aplikasi yang butuh mengakses komputer lain?
Misalnya, kita ingin membuat aplikasi sederhana yang menampilkan input IP Address, Username, Password serta tombol ...
Posted in Java | 2 Comments »
Wednesday, March 4th, 2009
Martinus dan Ifnu kalo baca ini pasti merasa familiar dengan struktur folder dan prosesnya.
Saya gak nyontek lho ... :p
Posted in Java | 3 Comments »
Wednesday, March 4th, 2009
Null Date di MySQL
Bila memiliki tipe data DATE di database MySQL, format standarnya adalah yyyy-MM-dd.
Jadi, bila kita mau mengisi 17 Agustus 1945, kita lakukan seperti ini
INSERT INTO hari_besar_nasional (tanggal, keterangan)
VALUES ('1945-08-17', 'Hari Kemerdekaan RI');
Bila kita tidak mengisikan tanggal alias NULL, maka MySQL akan mengisi kolom tersebut dengan nilai ...
Posted in Java | 5 Comments »