KOLERA PRODUCT(JOURNAL) PART 1

KOLERA PRODUCT(JOURNAL) PART 1

Waduhhh.... udah lama banget ya gak ngeblog di mervpolis...???

Habis bingung sih mau ngeblog apa ,belum ada bahan buat ngeblog... :D

Tapi kali ini aku bakal ngeblog tentang produk yang sudah saya buat... ^^

Produk ini sebenarnya dulu sudah ada dan pembuatnya adalah Mbak Neti,

saya cuma disuruh migrasikan ke Cimande 2 dan menambahkan beberapa module yang belum ada.

Produk ini diberi nama Kolera,,, aahhahahhahh lucu yah??? kayak nama penyakit saja, ^^

Kolera merupakan aplikasi yang dibuat untuk mengisi jurnal harian siswa magang di meruvian.

Produk ini bertujuan untuk memudahkan siswa magang untuk mengisi jurnal hariannya,

jadi mereka tidak perlu repot-repot mengisi jurnal di buku yang tebal lagi... ^^

Okedah langsung ajah aku kasih lihat kayak apa sih produk Kolera itu... ^^

 

KOLERA PRODUCT (JOURNAL)

A.ROLE USER

*Pertama anda harus memiliki akun terlebih dahulu,jika belum maka anda harus daftar,

 seperti gambar berikut ini :

  

 *Pengisian Data Akun

   Isikan data diri anda sesuai dengan data yang sebenarnya.

   -Form Data Akun

   

   -Pilih Company

   

   -Pilih position(Jabatan)

   

   Jika data sudah diisi semua klik simpan,maka akan tampil detail user seperti gmbar berikut ini.

   

   Selanjutnya klik tombol selanjutnya untuk melakukan proses selanjutnya... ^^

*Validasi

   Validasi akan muncul apabila field-filed yang wajib diisi tidak anda isi seperti gambar di bawah ini :

   

   Validasi juga akan muncul apabila nama pengguna yang akan anda gunakan sudah ada(sudah ada yang

   memakai) seperti gambar berikut ini :

   

*Menambahkan User Role

  -Form User Role (pilih role)

   Role User ada 3 macam,yakni :Student,Bka dan Company.

    -> Role Student digunakan untuk siswa

    -> Role Bka digunakan untuk pihak BKA dari sekolah masing-masing,sedangkan

    -> Role Company digunakan untuk perusahaan tempat siswa magang.

       

       Setelah selesai memilih role klik tombol"Tambahkan Workflow Role" seperti gambar dibawah ini :

       

       Setelah role user berhasil ditambahkan,klik tombol selanjutnya untuk melakukan proses berikutnya.

       

*Menambahkan User Site

  -Form User Site ( pilih site )

   Site User ada 3 macam,yakni :Student,Bka dan Company.

    -> Site Student digunakan untuk siswa

    -> Site Bka digunakan untuk pihak BKA dari sekolah masing-masing,sedangkan

    -> Site Company digunakan untuk perusahaan tempat siswa magang.

       

       Setelah selesai memilih site klik tombol"Tambahkan Workflow Site " seperti gambar dibawah ini :

       

       Setelah site user berhasil ditambahkan,klik tombol selesai.

       

       Nah,pembuatan akun telah selesai dan berhasil... ^^

       

*Setelah pembuatan akun berhasil,anda dapat login dengan user yang baru saja anda buat.

  contoh : isikan Nama pengguna dan Kata Sandi dengan benar... OK ! ...^^

  

  Setelah anda berhasil login,maka anda sudah bisa langsung mengisi jurnal harian dan data-data

  lainnya berdasarkan kegiatan magang yang anda lakukan.

 

Nah Cukup sekian dulu sekilas info tentang produk saya,ada kurang lebihnya saya mohon maaf yang

sebesar-besarnya,,,, Hheeee... :D

Nantikan part yang selanjutnya yha ????? ^_^

 

 


Menambahkan Lencana Facebook Di Blog Mervpolis

Bagi temen-temen yang belum tahu caranya nambahin lencana facebook di blog mervpolis,

kalian bisa belajar caranya di sini.

Tenanggg...... gratis kok, gak perlu bayar,,,

Paling cuma modal internet ma laptop doank..... wkwkkk.... :D

 

Okelah langsung aja aku kasih tahu caranya buat kalian :

*Pertama, kalian harus kunjungi web Facebook Badges terlebih dahulu.

 Berikut alamat webnya : http://www.facebook.com/badges

 Untuk memudahkan koneksi ke Facebook Badges jangan lupa FB kamu di buka ya??? :)

*Berikut tampilan Web dari Facebook Badges :

 

 Setelah masuk di Facebook Badges,kalian pilih "Profile Badge".

 Maka akan tampil seperti ini :

 

Kemudian pilih "Other".

Setelah Kalian pilih other,dibagian bawahnya akan tampil code dari Profil Badge:

 

 

Kemudian copy code tersebut .

Untuk sementara,kalian paste code tersebut di geditTextEditor dulu.

 

Nah,,, urusan sama Facebook Badges telah selesai.

Tinggal menempatkan code itu di blog Mervpolis.

.......................................

Mau tahu kelanjutannya???

Ok....ok....

Kalian login ke blog mervpolis dulu yaa???

Setelah login kalian pilih Design-Theme-terus pilih "Custom Theme",update theme.....

 

 

Selanjutnya pilih Templates,klik weblog....

 

 

Maka akan tampil code-code dari template yang ada di blog kamu....

 

 

Nah,,,, disinilah kalian menempatkan code dari lencana Facebook yang di dapat dari

Facebook Badges tadi... ^^

Kalian dapat menempatkannya dimana saja,asalkan format codingan benar.

Karena penempatan code Lencana Facebook tsb bebas sesuai dengan keinginan pemilik

blog dan theme yang di gunakan.

Example :

Berikut ini contoh penempatan code Facebook Badges di Blog saya :

 

Codingan Template :

 

SELAMAT MENCOBA yaaaa,,,,,,,,,
 

 

 

 


Cara Mengubah Tampilan Tanggal di Cimande

Sharing pengetahuan baru yuuuuukkkk???

Kalian tau gak cara mengubah tampilan tanggal di cimande???

Kalau belum tahu kalian bisa baca blog ku ini,pelajari juga yahhh??? :)

Berikut ini contoh gambar tampilan tanggal yang ada di jscalendar-1.0 :

1.calendar-blue

 

                 "gambar calendar-blue"

2.calendar-blue2

 

                 "gambar calendar-blue2"

3.calendar-brown

 

                 "gambar calendar-brown"

4.calendar-green

 

                 "gambar calendar-green"

5.calendar-system

 

                 "gambar calendar-system"

6.calendar-tas

 

                 "gambar calendar-tas"

7.calendar-win2k-1

 

                 "gambar calendar-win2k-1"

8.calendar-win2k-2

 

                 "gambar calendar-win2k-2"

9.calendar-win2k-cold-1

 

                 "gambar calendar-win2k-cold-1"

10.calendar-win2k-cold-2

 

                 "gambar calendar-win2k-cold-2"

Kalau mau ngubah tampilan sesuai dengan gambar diatas cukup mudah kok,

cukup ubah nama calendar yang ada di link script htmlnya.

ex : <link rel="stylesheet" href='../../css/jscalendar-1.0/calendar-blue2.css' type="text/css" />

Terus kalau kalian mau lihat macam-macam tampilannya lihat aja di cimeng,webcontent,css.

Nanti pasti ada jenis-jenisnya seperti yang telah saya contohkan diatas.

tapi sebelum itu harus ada jscalender-1.0 di cimengnya.

jika belum punya bisa download di sini http://www.brothersoft.com/jscalendar-9063.html

Bagi yang magang di meruvian bisa minta temen-temen dan kakak senior..... :)

Berikut script html yang digunakan pada pembuatan tanggal :

*Script ini diletakkan di bagian atas :

<link rel="stylesheet" href='../../css/jscalendar-1.0/calendar-blue2.css' type="text/css" />
<link rel="stylesheet" href='../../css/jstabs.css' type="text/css" />
<link rel="stylesheet" href='../../css/form.css' type="text/css" />
<link rel="stylesheet" href='../../css/menu.css' type="text/css" />
<script src="../../jscript/simple_ajax.js"></script>
<script src="../../jscript/jscalendar-1.0/calendar.js"></script>
<script src="../../jscript/jscalendar-1.0/lang/calendar-ina.js"></script>
<script src="../../jscript/jscalendar-1.0/calendar-setup.js"></script>
<script src="../../jscript/jstabs.js"></script>
<script src="../../jscript/currency.js"></script>
<script src="../../jscript/prototype.js"></script>
<script src="../../jscript/rico.js"></script>
<script>
function calendarSetup(textFieldID,btnID) {
Calendar.setup ({inputField:textFieldID,ifFormat:"%d-%m-%Y",button:btnID});
}
function genRandom(){
var dt = new Date();
var result = Math.floor(Math.random( ) * (dt.getTime()));
return result;
}
function enlargeScreen(){

}
function normalScreen(){
}
</script>
<style type="text/css">
</style>

*Script ini diletakkan pada inputan tanggal nya :

<input name="startDate" id="f_date_a" value="$!startDate" readonly dir="rtl" maxlength="255"/>
<img name="popcal" id="btn_f_date_a" align="absmiddle" src="../../jscript/jscalendar-1.0/img.jpg"
width="34" height="22" border="0" alt="" />

*Script ini diletakkan di bagian bawah :

<script>
calendarSetup("f_date_a","btn_f_date_a");
</script>

 

Berikut ini contoh sederhana script htmlnya(file.vm) :

 

<link rel="stylesheet" href='../../css/jscalendar-1.0/calendar-blue2.css' type="text/css">

<link rel="stylesheet" href='../../css/jstabs.css' type="text/css">

<link rel="stylesheet" href='../../css/form.css' type="text/css">

<link rel="stylesheet" href='../../css/menu.css' type="text/css">

<script src="../../jscript/simple_ajax.js"></script>

<script src="../../jscript/jscalendar-1.0/calendar.js"></script>

<script src="../../jscript/jscalendar-1.0/lang/calendar-ina.js"></script>

<script src="../../jscript/jscalendar-1.0/calendar-setup.js"></script>

<script src="../../jscript/jstabs.js"></script>

<script src="../../jscript/currency.js"></script>

<script src="../../jscript/prototype.js"></script>

<script src="../../jscript/rico.js"></script>

<script>

function calendarSetup(textFieldID,btnID) {

Calendar.setup ({inputField:textFieldID,ifFormat:"%d-%m-%Y",button:btnID});

}

function genRandom(){

var dt = new Date();

var result = Math.floor(Math.random( ) * (dt.getTime()));

return result;

}

function enlargeScreen(){

}

function normalScreen(){

}

</script>

<style type="text/css">

</style>

#if (!$actionErrors.isEmpty())

<div class="errorMessage"><b><img src="../../images/magento/error-msg.png" border="0" /><font color="red">Errors</font></b></div>

<ul class="errorMessage">

#foreach( $error in $actionErrors ) <li><font color = "red"> $error </font> </li>

#end

</ul>

#end

<form method="post" action="save.action">

<table width="97%" border="0" cellpadding = "2" cellspacing="1" bgcolor="#999999">

<tr bgcolor="#ffffff">

<td height="20" colspan="3" background="../../images/tjungking/backMenu.png" bgcolor="#A4C5F3"><strong><font size="2">Form Izin</font> </strong></td>

</tr>

<tr bgcolor="#ffffff">

<td width="17%" bgcolor="#FfFfFF"><div align="right">Mulai </div></td>

<td width="1%" bgcolor="#FfFfFF">:</td>

<td width="82%" bgcolor="#FfFfFF">

<input name="startDate" id="f_date_a" value="$!startDate" readonly dir="rtl" maxlength="255"/>

<img name="popcal" id="btn_f_date_a" align="absmiddle" src="../../jscript/jscalendar-1.0/img.jpg" width="34" height="22" border="0" alt="">

</td>

</tr>

<tr bgcolor="#ffffff">

<td bgcolor="#FfFfFF"><div align="right">Sampai </div></td>

<td bgcolor="#FfFfFF">:</td>

<td bgcolor="#FfFfFF">

<input name="endDate" id="f_date_b" value="$!endDate" readonly dir="rtl" maxlength="255"/>

<img name="popcal" id="btn_f_date_b" align="absmiddle" src="../../jscript/jscalendar-1.0/img.jpg" width="34" height="22" border="0" alt="">

</td>

</tr>

<tr bgcolor="#ffffff">

<td bgcolor="#FfFfFF"><div align="right">Kategori</div></td>

<td bgcolor="#FfFfFF">:</td>

<td bgcolor="#FfFfFF"><label>

<select name="kategori">

#if($kategori != "")

<option name="kategori" value="$!kategori">$!kategori</option>

#end

<option value="">pilih kategori</option>

<option value="sakit">sakit</option>

<option value="izin">izin</option>

</select>

</label></td>

</tr>

<tr bgcolor="#ffffff" valign="top">

<td bgcolor="#FfFfFF"><div align="right">Alasan</div></td>

<td bgcolor="#FfFfFF">:</td>

<td bgcolor="#FfFfFF"><label>

<textarea name="alasan" cols="28" rows="6"></textarea>

</label></td>

</tr>

<tr bgcolor="#dodcff" height="20">

<td colspan="3" bgcolor="#A4C5F3"><input name="submit" type="submit" class="submit" value="Submit"/></td>

</tr>

</table>

</form>

<script>

calendarSetup("f_date_a","btn_f_date_a");

</script>

<script>

calendarSetup("f_date_b","btn_f_date_b");

</script>

 

THANK YOU FOR READING MY BLOG ^^

 

 


BUAT APLIKASI SEDERHANA MENGGUNAKAN NETBEAN

 

Aku punya program java yang menggunakan NETBEAN,program ini dulu di ujikan oleh kakak-kakak

produk Syariah saat kita tes untuk menentukan siapa saja yang bakal masuk dalam produk Syariah.

Programnya sederhana,yahhhh,,,,,sekedar untuk bagi-bagi ilmu makanya aku postingin di blog ini,,,

siapa tau ntar ada yang butuh contoh.... Hhhee..... :D

Langkah-langkah :

*Buat Project Baru.

    File-New Project-pilih Java Application-next-ketikkan Nama Project-Finish

 

*Buat JFrame(digunakan untuk mendesain).

    Dalam JFrame desain dibutuhkan sebelum melakukan pengcodingan.

    Klik kanan pada nama project-New -JFrame.

 Berikut desain program yang saya buat :

 

                                                                "Gambar desain awal "

   Gambar diatas merupakan desain awal dalam membuat program.

Berikut Isi dari Program beserta sourcecodenya :

*Import-import yang di perlukan :

import javax.swing.JOptionPane;
//untuk tabel
import javax.swing.table.DefaultTableModel;

*Class :

public class NewJFrame extends javax.swing.JFrame {
//buat variabel
int dep[] = new int[100];
int jumlah = 0;
int rta;
int rata;
private DefaultTableModel model;

/** Creates new form NewJFrame */
public NewJFrame() {
initComponents();
//untuk tabel
model = (DefaultTableModel) tabel.getModel();
}

 

1.Login

 

                                                                       "Gambar 1 "

 

   Untuk login pertama kali,inputkan user dan password kemudian klik button "Log In"

 

 

 

                                                        "Gambar 2 "

 

   Maka akan tampil pesan teks(textbox) "Welcome (nama user)"

Berikut Source codenya :

 

 

2.Proses Input data.

*Input data ke-1 :

 

                                                                   "Gambar 3"

 

*Input data ke-2 :

 

                                                             "Gambar 4"

 

*Tampilan pada tabel inputan data pertama :

 

                                                     "Gambar 5"

 

*Tampilan pada tabel inputan data kedua :

 

                                                         "Gambar 6"

 

   Inputan data di sini ada 3 yakni : no rekening,nama dan deposito.Setelah mengisi inputan kemudian klik button "Save" ,

   maka data yang di inputkan pada textfield tadi akan tersimpan di tabel berikutnya. Di sini terdapat perhitungan total

   saldo dan jumlah rata-rata saldo. Total saldo di dapat dari jumlah saldo yang telah tersimpan pada kolom Deposito/saldo,

   sedangkan rata-rata saldo di dapat dari jumlah saldo dibagi banyaknya baris.

Berikut source code untuk button Save :

   Apabila ingin meng-inputkan data lagi,hapus data sebelumnya dengan klik button "Del".

Berikut source code untuk button Delete pada Textfield :

 

3.Tabel

Berikut source code untuk button Delete pada Tabel :

 

Berikut source code untuk button Exit pada Tabel :

 

" SEMOGA BERMANFAAT "


Cara Sederhana Menggunakan Wireframe Sketcher

Untitled Document

Blog ini sebenarnya sudah di posting beberapa waktu yang lalu,tapi karena hilang terpaksa saya

harus posting blog ini lagi,,,,, ^^

Selamat membaca ,,,,,,,,

Kali ini Aku bakal bagi-bagi pengalaman tentang cara mengoperasikan WireFrameSketcher,,,,,

Kebetulan Kemarin aku baru belajar n' baru tau caranya,,,,

Tapi sebelumnya perlu anda ketahui,apakah WireFrame Sketcher itu.

Bisa di bilang WireFrame Sketcher thu merupakan software khusus yang digunakan untuk membuat sketsa,design .

Nah,WireFrame Sketcher yang ku pelajari nie ,yang digunakan pada Eclipse.

Berikut cara instalasinya :

   1. Ekstrak WireFrame Sketcher.zip

   2. Folder Ekstrakan dari WireFrame Sketcher kemudian di copy pada Eclipse,

      (Tepatnya di folder bagian dropins)

   3. Nah,secara otomatis dalam eclipse sudah terdapat WireFrame Sketcher dan anda bisa menggunakannya.

 

Perlu anda ketahui bahwa cara penggunaan WireFrame Sketcher ini mirip dengan penggunaan eclipse meskipun

terdapat beberapa perbedaan.

Langkah-langkah seperti biasanya,seperti buat project ItemCategory dulu,masih ingat kan??

Aku Kasih contohnya saja deh :

   ~.Pertama, buka Eclipse,trus buat folder baru(ex : Coba)

   ~Kedua,perspektif yang ada di eclipse (pojok kanan atas) di pilih scetching

   (gambar 1)

   

   ~ Ketiga,Buat New Project(klik kanan,new,java project,ok)

   (gambar 2)

   

   ~Keempat, buat package baru (klik kanan,new,package,ok)

   ~Kelima,buat screen baru (klik kanan,new,other,ketikkan "screen",next,finish)

   (gambar 3)

   

   ~Nah,setelah itu anda bisa mulai men-desain sesuai dengan daya kreatifitas anda .

 

" SELAMAT MENCOBA "

 

Cat : jika anda sudah selesai dan mau melihat hasilnya klik saja gambar foto (Export to image) di bagian atas.

 

 

 

 

 

 


Mau Tau Source Code DokPer Financing ???

Untitled Document

HELLO....HELLO....HELLOOO.... ^,^


Eyyyy.........

Balik Lagi ma Blog Gua z???

UkeLahh....Blog saya kali nie bakalan bahas mengenai Source Codenya DokPer Financing,

Zahhh,,,,,bisa di bilang blog yang kali nhe merupakan lanjutan dari blog yang sebelumnya,,,

Okelah daripada kebanyakan basa basi mending Aku kasih source codenya langsung ajah z???


***SOURCE CODE DOKPER(TEH HIJAU)***

 

1. Ini Codingan buat Strutsnya DokPer :

                                                  Struts-Dokumen.xml

 

2. Codingan untuk Class Pojo(Class Entity)

                                                  ClassDokumen(Class Entity)

3. Codingan untuk Class FormCekCif(Class Action)

                                                  ClassFormCekCif(Class Action

4. Codingan untuk Class FormDokumen(Class Action)

                                                  ClassFormDokumen(Class Action)

 

5. Codingan untuk Class SaveDokumen(Class Action)

                                                  ClassSaveDokumen(Class Action)

 

6. Codingan untuk Class SearchDokumen(Class Action)

                                                  ClassSearchDokumen(Class Action)

7.Template FormCekCif.vm

                                                  ***FormCekCif.vm***

 

8.Template Form Persyaratan.vm

                                                  ***FormPersyaratan.vm***

9.Template Filter Persyaratan.vm

                                                  ***FilterPersyaratan.vm***

10.Template Result Persyaratan.vm

                                                  ***ResultPersyaratan.vm***

11.Template Edit Persyaratan.vm

                                                  ***EditPersyaratan.vm***

 

Ehhhmmm,,,,,,,,,,,

Cukup Sekian coretan2 saya di blog ini..........

Jika Ada Kesalahan saya mohon maaf yang sebesar-besarnya......

 

SMANGATTTTT,,,,,,,,,,,,,!!!^^

...


DokPer FinancinG @ Syariah

Untitled Document

 

SeLamAt MelihaT n MembacHa........... ^.^ !!!

Ok ,,,,,,,,

Sekarang Saia bakalan berbagi pengalaman saia dalam mengerjakan project Syariah ,,,,,,,,,,,,,

Emmmm,,,,,,,,,,,

Gini,,,,,aku khan di Meruvian dapat project syariah bagian Financing,anggotanya ada 3 (Purnia,Anis n Riza)orangnya gokil-gokil dah pkoknya,,,,,

he,,,he,,,,,, ^.^

Walaupun Qt satu kelompok tapi tugasnya beda2 looo.....soalnya khan tugasnya dibagi2......

Nahhhh,,,,,,,kali ini saia bakal bagi2 pengalaman tentang program yang Saia buat ,yaitu bagian Dokumen Parsyaratan.......

Untuk lebih jelasnya dapat dilihat di bawah ini,,,,,,

 

Sekilas Info tentang Dokumen Persyaratan

 

Nah....... dalam Dokumen Persyaratan ini ada 2 tahapan ,,,yaitu New dan Search...

New ithu ntar buat ngisi data pertama kali,yaaah,,,, bisa di sebut Inputan Lach,,,,, Kalo search ntar buat melihat + ngedit data-datanya yang udah ke simpen,,,,,

 

*****Yah udahlah langsung aja ku kasih tau tampilan jalannya programnya,,,,,,,,,,,,,*****

 

# Pertama kali,,,,,validasi dulu buat ngecek no cif udah terdaftar apa belum,,,,,,

Gambar ValidasiCekNoCif

 

#Trus kalo no cif udah ada di tabel nasabah(alias udah terdaftar) masuk ke form dokumen inputan dech,,,,,kayak gni nech tampilannya.......

 

ini pakek java script looo,,,,,,,

nah trus lok uwdah selesai nginputin di save dech....!!!

 

# Nah,,,,karang lok mau searching inputin no cif yang udah diinputin tadi(udah di save)....

Gambar searching dokumen Persyaratan.

 

#Ini dia hasil/Result dari data inputan tadi (menggunakan tampilan checkbox) ...

Gambar resultdokumen.

#Jika anda ingin mengedit tinggal pilih gambar icon yang ada buku n pensilnya ,,,,,nah tampilannya kayak gni nich,,,,

Gambar editdokumen

 

Mari kita Edit Yuuukkk.. ...

Misal : kita tambahkan cek pada Fotokopi KTP Pemohon

Truzz,,,,Save..!!!

 

Gambar ProsesEditDokumen.

 

#Baru kemudian lihat hasilnya,,,,,disearch !!!

*****Iiiinnnniiii dia Hasilnya,,,,,,,, *****

Thu Khan datanya karang jadi berubah,Fotocopy KTP Pemohonnya udah tercentang......

 

Gambar hasileditdokumen

 

FINISH alias MARIiii,,,,,,,,,!!!!!!

 

Okelach,,,,,,,

Cukuph Sekian Dari sAia .....

Kurang lebihnya saya mohon maaf yang sebesar-besarnya,,,,,,

Mudah2and apha yang saia tulis ini dapat bermanfaat bagi Qta Semuanya,,,,,,

AMIN YA ROBBALL ALAMIN................................

By : Chipunk


Membuat Table menggunakan Hibernate??

Untitled Document

 

Perlu kita ketahui sebelumnya apakah itu hibernate?Dalam  MVC, hibernate merupakan  modelnya,sedangkan hibernate itu sendiri di ibaratkan sebagai penghubung antara database dengan MVC .
Disini saya akan berbagi sedikit pengalaman dengan anda, bagaimana  cara membuat table pada database dengan menggunakan hibernate.Program ini sangatlah sederhana,karena hanya menginputkan/membuat table pada database. Untuk lebih jelasnya anda dapat mencoba dan memahami contoh program dibawah ini.

SELAMAT MENCOBA.........


Berikut ini  contoh membuat 1 table :
Langkah-langkah :

1.Buat  workspace  baru (ex : HibernateWorkspace)

2.Buat  Project baru di Eclipse.

  • Klik kanan new project.
  • Nama Project: Hibernate
  • Jangan Lupa perspektifnya di ganti java bukan java EE(pojok kanan atas)
  • gambar 1 .

3. Buat src Java dan Config :

    Caranya:

    • Klik kanan pada project.
    • New ,Package
      • gambar 2
    • Isikan nama pada Name(java/config).
    • Finish.
      • gambar 3
    • Package java dan config yang sudah jadi kemudian di jadikan folder.
      • Caranya:
        • Klik kanan ,buildpath
        • Use as Source Folder
        • gambar 4
    • Di src config buat build.xml dan hibernate.cfg.xml :
      • gambar 5
      • Build.xml
      • gambar 6
      • Kemudian  isikan source kode berikut ini pada build.xml :

        <?xml version="1.0" encoding="UTF-8"?>
        <project name="bbook2hibernate" default="schemaexport">
                <target name="init">
                       <property name="bb2h.base"value="E:\Java\ProjectQ\project_Hibernate\Hibernatelatihan\Hibernate"/>(tempat dimana workspace berada)
                       <property name="bb2h.lib" value="${bb2h.base}/lib"/>
                       <property name="bb2h.bin" value="${bb2h.base}/bin"/>
                       <property name="bb2h.source"value="${bb2h.base}/src"/>
                 </target>
                 <target name="schemaexport" depends="init">
                      <taskdef name="hibernatetool" classname="org.hibernate.tool.ant.HibernateToolTask">
                             <classpath>
                                   <fileset dir="${bb2h.lib}">
                                          <include name="**/*.jar" />
                                   </fileset>
                                   <path location="${bb2h.bin}"/>
                             </classpath>
                      </taskdef>
                           <hibernatetool destdir="${bb2h.bin}">
                                 <annotationconfigurationconfigurationfile="${bb2h.source}/config/hibernate.cfg.xml"/>
                                       <hbm2ddl drop="true" console="false" create="true" outputfilename="bb2h-ddl.sql" delimiter=";"   export="true"/>                
                           </hibernatetool>
                 </target>
        </project>

      • Hibernate.cfg.xml
      • gambar 7
      • Pada hibernate.cfg.xml isikan source kode dibawah ini:

        <?xml version='1.0' encoding='utf-8'?>
        <!DOCTYPE hibernate-configuration PUBLIC
        "-//Hibernate/Hibernate Configuration DTD//EN"
        "http://hibernate.sourceforge.net/hibernate configuration-3.0.dtd">

        <hibernate-configuration>
              <session-factory>
              <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
              <property name="hibernate.connection.url">jdbc:mysql://localhost/nyoba</property>(digunakan untuk koneksi ke database)
              <property name="hibernate.connection.username">root</property>
              <property name="hibernate.connection.password"></property>
              <property name="hibernate.connection.pool_size">10</property>
              <property name="show_sql">true</property>
              <property name="dialect">org.hibernate.dialect.MySQLDialect</property>
              <mapping class="org.tehmanis.hibernate.pojos.nasabah"/>(mappingnya)
              </session-factory>
        </hibernate-configuration>

    • Import library:
      • Caranya:
        • klik kanan pada project,
        • build path
        • configure build path
        • gambar 8
        • pilih libraries
        • Add external jars,kemudian cari folder lib dari workspace (lib berjumlah 22).
        • gambar 9
        • pilih Order and Export ,select all,ok.
        • gambar 10
    • Di src java buat  package baru (Ex:org.tehmanis.hibernate.pojos.nasabah).
      • Buat class Default Persistence(di package tersebut).
      • gambar 11
      • Buat class baru (Ex:Nasabah)
      • gambar 12

      Demikianlah program hibernate ini,atas kurang lebihnya saya mohon maaf,jika ada kesalahan mohon kritik dan sarannya,Semoga Bermanfaat............