.:: Jasa Membuat Aplikasi Website,Desktop,Android Order Now..!! | | Order Now..!! Jasa Membuat Project Arduino,Robotic,Print 3D ::.

Design pattern Singleton dengan Java

0 komentar


بِسْــــــــــــــــمِ اﷲِالرَّحْمَنِ اارَّحِيم
bismillaahirrahmaanirrahiim

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
Assalamu'alaikum warahmatullahi wabarakatuh

Ini potingan yang ke dua dihari ini... sebenar sih jatahnya seminggu tiga kali, eh ini malah sehari 2 kali... hembb... karena tuntutan kuliah si... bukan tuntutan juga sebenarnya... tetapi ane pengen cepet2 selesai dari matakuliah design pattern ini, oia ane lupa gak jelasin design pattern itu apa :D ... hehehee... design pattern adalah kumpulan algoritma yang sering dipakai untuk membuat sebuah aplikasi dan system, kenapa harus memakai design pattern?? jawaban gampang nya, kalo pake design pattern aplikasi akan mudah untuk dirawat dan diperbaiki jika di kemudian hari ada perubahan... biar gak bikin dari awal, jadi kalo pake design pattern ini sebuah sytem Aplikasi akan tertata rapi :D katanya si gitu... hehehee...
ada banyak design pattern, menurut versi gank of 4 ada 21 design patern, i.Alloh ane bahas dalam waktu dekat ini... doain aja yak gan ? :D ... kali ini ane bahas pake java ya ?? gak ane bahas design pattern pake C# / C++ / PHP.. bukannya gak bisa, tapi cukup satu ajalah... soalnya masi banyak kerjaan yang lain... lagian kalo pake C# kebanyakan temen - temen ane juga pake C#, jadi biar agak sedikit berbeda gitulah.... :D
oke gan dari pada panjang lebar, kita ngobrol diblog ini mending d facebook aje  :D ni ane langsung jelasin desain pattern yang pertama yaitu Singleton. secara bahasa katanya google translate singleton artinya tunggal, tapi bagaimana pengertiannya dalam sebuah pemrograman ??
gini... biasanya design pattern model ini, maksud nya model Singleton ini digunakan untuk koneksi ke Database.. dalam pemrograman prosedural, bukan yang OOP maksud nya kita bisa berkali-kali melakukan koneksi ke dalam dalam database... dan itu sangat tidak efisien.. karena akan terjadi pemborosan memory... seperti contoh aplikasi java sederhana yang ane buat disini ...jika digambarkan bisa seperti ini



Itulah sebab nya perlu diterapkan konsep Singleton dalam pengkoneksian ke Database.. jadi untuk satu koneksi untuk melakukan banyak Eksekusi Query... tapi apa harus pake singleton ?? tidak juga, mugkin ente punya algoritma yang lebih bagus dari Singleton juga gak papa kalo mau dipakai :D .. Singleton jika digambarkan bisa seperti ini




gimana cara ngodingnya ?? mungkin ini yang ditunggu -tunggu olah para pengunjung :D ... okelah... ini pake Java loo ya... bukan C#... tapi ente bisa edit sendiri kok jadi source kode C#... hehehehee..
/**
* @(#)Singleton.java
*
* Singleton application
*
* @author
* @version 1.00 2013/3/25
*/

public class Singleton {
public static void main(String[] args) {
System.out.println("\t\t\tDesign Patern Single Ton\n\n");
Connection conn_1 = Connection.GetConnection();
conn_1.PrintText("select * from mahasiswa");
Connection conn_2 = Connection.GetConnection();
conn_2.PrintText("select * from dosen");
}
}

class Connection{
public Connection(){
Connection.counter++;
System.out.println("Object Instance Class Connection ke "+Connection.counter+"\n");
}

public static int counter = 0;
public static Connection connection = null;
public static Connection GetConnection(){
if(Connection.connection == null){
Connection.connection = new Connection();
}
return Connection.connection;
}

public void PrintText(String text){
System.out.println(text);
}
}
untuk screen shoot compilasi program diatas begini gan...



Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
NB :: Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code, membeli hardware elektronika untuk kepentingan Perusahaan maupun Tugas Akhir (TA/SKRIPSI), Insyaallah Saya siap membantu, untuk Respon Cepat dapat menghubungi kami, melalui :

No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com


atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :

ٱلْحَمْدُ لِلَّهِ رَبِّ ٱلْعَٰلَمِين
Alhamdulilah hirobil alamin

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ
wassalamualaikum warahmatullahi wabarakatuh


Artikel Design pattern Singleton dengan Java, Diterbitkan oleh scodeaplikasi pada Senin, 25 Maret 2013. Semoga artikel ini dapat menambah wawasan Anda. Website ini dipost dari beberapa sumber, bisa cek disini sumber, Sobat diperbolehkan mengcopy paste / menyebar luaskan artikel ini, karena segala yang dipost di public adalah milik public. Bila Sobat tertarik Ingin membuat software, membeli software, membeli source code ,Dengan Cara menghubungi saya Ke Email: Fajarudinsidik@gmail.com, atau No Hp/WA : (fajar) : 085369237896, (puat) : 085267792168.

Tawk.to