<?xml version="1.0"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/">
  <channel rdf:about="http://www.planetnetbeans.org/id/">
    <title>Planet NetBeans</title>
    <link>http://www.planetnetbeans.org/id/</link>
    <description>Planet NetBeans - http://www.planetnetbeans.org/id/</description>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=3221" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=3051" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=3035" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=3025" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=3010" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2999" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2956" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2829" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2720" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2716" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/?p=2691" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2009/06/02/netbeans-6-7-rc1-is-release/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans-2/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2009/02/21/video-tutorial-swingmakeover-teknik-memanipulasi-tampilan-aplikasi-java-swing-agar-lebih-keren/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2009/01/01/wah-brengsek-tuh-netbeans/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/12/17/bikin-splashscreen-di-java-swing/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/12/14/netbeans-lebih-cepet-di-kde/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/12/10/edaogenerator-app-buat-bikin-hibernate-dao/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-2/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-1/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/22/download-plugin-plugin-buat-netbeans-65/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/19/netbeans-makin-menggila/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/18/aplikasi-perpustakaan-buku-menggunakan-java/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/17/contoh-penerapan-konsep-mvc-di-swing/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/08/konfigurasi-c-di-netbeans-ide/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/11/04/ireport-sekarang-pake-netbeans-rcp/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/10/26/membuat-project-java-opensource-yang-baik-dan-benar-d/" />
        <rdf:li rdf:resource="http://eecchhoo.wordpress.com/2008/10/10/aplikasi-phonebook-menggunakan-java/" />
        <rdf:li rdf:resource="http://nohnit.wordpress.com/2008/09/21/netbeans-ide-65-ide-opensource-buat-php/" />
      </rdf:Seq>
    </items>
  </channel>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=3221">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Video Tutorial Membangun Aplikasi Client-Server Menggunakan Java</title>
    <link>http://eecchhoo.wordpress.com/2010/01/27/video-tutorial-membangun-aplikasi-client-server-menggunakan-java/</link>
    <content:encoded>Screencast ini berisikan cara membuat aplikasi Client – Server menggunakan Java dengan teknologi RMI. Sebelum anda menonton screencast ini, anda diharuskan mengerti RMI, jika anda belum mengerti RMI anda dapat mengunjungi link ini [0] atau [1] Membangun Aplikasi Client – Server Menggunakan Java Intro Intro Pengenalan Client Server Hello World Project Hello Client – Server Membuat Project Membuat Project Hello API Membuat Project Hello Server Membuat [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=3221&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2010-01-27T03:30:50+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=3051">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Optimisati Kinerja dan Kecepatan NetBeans IDE</title>
    <link>http://eecchhoo.wordpress.com/2009/12/19/optimisati-kinerja-dan-kecepatan-netbeans-ide/</link>
    <content:encoded>Jika saya perhatikan. kebanyakan pengguna NetBeans IDE itu mengeluh dengan performa netbeans &#160;yang lambat dan berat. yup bisa dibilang seperti itu. tapi hal itu bisa diakali jika kita tau bagaimana cara mengoptimisasi nya. Mungkin sebenarnya banyak sekali caranya, namun disini saya hanya akan bahas 2 teknik untuk mengoptimisasi kinerja NetBeans IDE. Matikan plugin NetBeans [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=3051&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-12-19T10:01:06+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=3035">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Mobile Nada – Aplikasi Pembelajaran Nada Berbasis Java Mobile</title>
    <link>http://eecchhoo.wordpress.com/2009/12/14/mobile-nada-aplikasi-pembelajaran-nada-berbasis-mobile/</link>
    <content:encoded>Sejujurnya saya tidak mengerti tentang Java Micro Edition. Ini adalah hasil belajar ngedadak saya selama 2 hari , dan saya terpaksa membuat aplikasi ini karena memang diharuskan oleh dosen saya untuk membuat aplikasi berbasis mobile. Namanya Mobile Nada, aplikasi ini merupakan aplikasi yang digunakan untuk pembelajaran tangga nada. aplikasi ini dikhususkan untuk anak [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=3035&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-12-14T12:41:25+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=3025">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Mirror NetBeans di Indonesia</title>
    <link>http://eecchhoo.wordpress.com/2009/12/14/mirror-netbeans-di-indonesia/</link>
    <content:encoded>Saat ini netbeans 6.8 dah release, dari diskusi di jug-bandung, sering sekali terjadi error saat download langsung dari server netbeans. selain itu kadang download langsung dari server netbeans tidak bisa di resume setelah koneksi putus. tapi tidak usah kawatir, sekarang sudah ada mirror netbeans di indonesia. sehingga anda dapat dengan cepat download netbeans dan juga direct [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=3025&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-12-14T00:51:54+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=3010">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Milis JUG (Java User Group) Bandung is Online!!</title>
    <link>http://eecchhoo.wordpress.com/2009/12/04/milis-jug-java-user-group-bandung-is-online/</link>
    <content:encoded>Jug-Bandung merupakan komunitas pengguna Java yang beraktifitas di Jawa Barat khususnya di wilayah Bandung. Dalam komunitas ini kita dapat berdiskusi seputar masalah atau perkembangan-perkembangan teknologi Java. Anggota Jug-Bandung ini tidak hanya harus yang berdomisili di Jawa Barat. Namun bisa siapapun yang berdomisili dimanapun. Tujuan komunitas ini adalah saling berbagi ilmu sesama anggota. http://groups.google.com/group/jug-bandung Partner Jug-Bandung : Posted in Java
    [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=3010&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-12-04T11:33:35+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2999">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Menjadikan NetBeans Sebagai Database Query Browser « OpenScreen</title>
    <link>http://eecchhoo.wordpress.com/2009/12/04/menjadikan-netbeans-sebagai-database-query-browser-%c2%ab-openscreen/</link>
    <content:encoded>pada screencast episode kali ini membahas tentang cara menjadikan netbeans sebagai database query browser, yaitu tool untuk melakukan proses manipulasi ke database baik itu berupa perintah INSERT, UPDATE, DELETE, CREATE sampai SELECT. Silahkan download scrrencastnya disini : http://tiny.cc/u5CL3 Link-link terkait : http://www.netbeans.org/ http://www.mysql.com/ Posted in NetBeans Tagged: download gratis, download tutorial java, download video tutorial java, free screencast, Java,
    javascreencast, NetBeans, [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2999&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-12-03T17:15:12+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2956">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Mempercepat Proses Load Data di Java Menggunakan Cache</title>
    <link>http://eecchhoo.wordpress.com/2009/11/15/mempercepat-proses-load-data-di-java-menggunakan-cache/</link>
    <content:encoded>Motivasi sebelum saya bahas tentang mempercepat proses load data di java menggunakan cache, saya akan bahas dahulu tentang apa saja manfaat yang akan didapat setelah mambaca artike ini. secara sederhana anda akan mengetahui : cara mempercepat proses load menggunakan cache. bagaimana cara kerja cache sehingga dapat mempercepat proses laod data. cara menerapkan cache pada sistem anda. framework yang dapat digunakan [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2956&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-11-15T12:38:24+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2829">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: [Video Tutorial Java Desktop] Mengubah Tampilan TabelCellRenderer untuk Color</title>
    <link>http://eecchhoo.wordpress.com/2009/10/22/javacasts-mengubah-tampilan-tabelcellrenderer-untuk-color/</link>
    <content:encoded>Pada javacasts kali ini saya akan mendemokan bagaimana cara mengubah tampilan cell pada JTable agar menampilkan warna, sehingga saat kita menampilkan data warna (Color), cell bukan menampilkan tulisan warna, namun memperlihatkan warna yang sesungguhnya. silahkan download screencastnya disini : http://www.indowebster.com/tablecellrenderercolor.html bingung cara download? liat disini caranya : http://eecchhoo.wordpress.com/2009/10/22/cara-download-di-indowebster/ Posted in Java
    Programming, NetBeans Tagged: download, download video, Java, [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2829&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-10-22T10:04:45+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2720">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Video Tutorial Meload Data dari Database ke JTable</title>
    <link>http://eecchhoo.wordpress.com/2009/06/21/video-tutorial-meload-data-dari-database-ke-jtable/</link>
    <content:encoded>ini adalah video tutorial meload data dari database ke JTable. pada tutorial ini saya menggunakan NetBeans IDE, silahkan download video tutorialnya disini : –&gt; DOWNLOAD &amp;lt;– Lihat video tutorial yang lainnya : MEMBUAT TAMPILAN APLIKASI KEREN DENGAN JAVA MEMBUAT APLIKASI DENGAN JAVA MENGGUNAKAN KONSEP MVC MEMBUAT FORM LOGIN MENGGUNAKAN JAVA MEMBUAT GUESTBOOK MENGGUNAKAN JAVA Posted in Java Programming, NetBeans Tagged: download, download [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2720&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-06-20T20:00:04+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2716">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: Video Tutorial Membuat Form Login Menggunakan Java Swing dan Hibernate</title>
    <link>http://eecchhoo.wordpress.com/2009/06/20/video-tutorial-membuat-form-login-menggunakan-java-swing-dan-hibernate/</link>
    <content:encoded>Ini adalah tutorial tentang cara membuat Form Login aplikasi Desktop. Pada video tutorial ini saya menggunakan Java Swing dan Hibernate. Dalam video ini saya menggunakan Netbeans sebagai IDE. Untuk lebih jelas silahkan download video tutorial nya : http://www.indowebster.com/LoginForm_in_Action.html Video tutorial yang lainnya : Video Tutorial membuat GuestBook menggunakan JavaServerFaces, Hibernate dan Spring Fraemwork Posted in Java Programming, NetBeans Tagged: download [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2716&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-06-20T04:59:52+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/?p=2691">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: NetBeans IDE 6.7 RC3 is Release</title>
    <link>http://eecchhoo.wordpress.com/2009/06/17/netbeans-ide-6-7-rc3-is-release/</link>
    <content:encoded>NetBeans IDE Download. baru saja netbeans 6.7 rc 3 release, bagi yang pecinta netbeans, silahkan download….. Posted in NetBeans Tagged: downlaod java, download, download netbeans, ebook java, Java, java enterprise, java fx, javafx, JavaScript, jee, JSE, NetBeans, NetBeans, netbeans 6.7, PHP, tutorial java &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2691&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0"
    /&gt;</content:encoded>
    <dc:date>2009-06-17T14:31:57+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2009/06/02/netbeans-6-7-rc1-is-release/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: NetBeans 6.7 RC1 is Release</title>
    <link>http://eecchhoo.wordpress.com/2009/06/02/netbeans-6-7-rc1-is-release/</link>
    <content:encoded>hmm, berbarengan ama release JEE6 Preview, sekarang NetBeans juga dah masuk tahap RC dari yang tadinya BETA , mudah-mudahan banyak bug yang dah bener di versi RC ini , untuk lebih jelas liat aja di website resminya NetBeans , enjoy… http://www.netbeans.org/community/releases/67/index.html hmmmm… Posted in NetBeans Tagged: download, download netbeans 6.7, download [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2521&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-06-02T12:19:58+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans-2/">
    <title>do something before you die... » NetBeans: setting jdbc untuk oracle 10g express edition di netbeans (2)</title>
    <link>http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans-2/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/netbeans6ns0.png?w=224&amp;amp;h=224" style="border-right: 0; border-top: 0; display: inline; margin-left: 0; border-left: 0; margin-right: 0; border-bottom: 0;" title="netbeans6ns0" align="right" height="224" width="224" alt="netbeans6ns0" border="0" /&gt; ini posting lanjutan dari posting sebelumnya :&lt;/p&gt; &lt;p&gt;&lt;a
    href="http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans/" target="_blank"&gt;http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;sekarang kita mulai masuk ke netbeans nya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; tapi sebelumnya lho harus punya driver oraclenya dulu &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , tapi gak usah khawatir soalnya waktu lho nginstall oracle xe, otomatis juga ada driver nya, liat aja di folder “C:\oraclexe\app\oracle\product\10.2.0\server\jdbc\lib”, tergantung tempat lho nginstall oracle xe, nah disana ada file “ojdbc14.jar” yang digunakan buat drivernya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt;
    &lt;p&gt; &lt;span id="more-2078"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;nah sekarang jalanin netbeans nya trus masuk ke bagian SERVICE :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image17.png?w=319&amp;amp;h=291" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="291" width="319" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;habis itu klik kanan treeitem
    Drivers lalu pilih Add Driver :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image18.png?w=233&amp;amp;h=130" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="130" width="233" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;kalo dah keluar dialog Add Driver, tinggal klik tombol Add, trus masukkan file “ojdbc14.jar” tadi, trus ubah Driver Classnya jadi
    “oracle.jdbc.driver.OracleDriver”, kalo namanya terserah lho aja &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; :&lt;/p&gt; &lt;p&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image19.png?w=460&amp;amp;h=345" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="345" width="460" alt="image"
    border="0" /&gt; &lt;/p&gt; &lt;p&gt;kalo dah selesai klik tombol OK, dan sekarang driver Oracle dah terinstall di netbeans &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , tinggal kita bikin koneksi ke schema BELAJAR yang sebelumnya kita buat :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image20.png?w=156&amp;amp;h=76" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto;
    border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="76" width="156" alt="image" border="0" /&gt;&#160;&lt;/p&gt; &lt;p&gt;caranya klik kanan nama driver oraclenya, disini gw kasih nama Oracle OCI habis itu klik COnnect Using :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image21.png?w=286&amp;amp;h=162" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;"
    title="image" height="162" width="286" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;bis itu tinggal isi atributnya seperti dibawah ini :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image22.png?w=564&amp;amp;h=418" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="418" width="564" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;untuk host nya gw pake
    localhost, soalnya emang yang gw pake cuma 1 komputer, dan untuk SID kita pake XE karena emang kita pake oracle express edition, setelah itu portnya kita pake 1521, soalnya pada saat proses instalasi oracle xe pake port yang ini, nah untuk username dan password kita pake username yang kita buat pada tutorial sebelumnya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;setelah itu klik tombol OK :&lt;/p&gt;
    &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/03/image23.png?w=564&amp;amp;h=418" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="418" width="564" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;pilih schema BELAJAR, karena emang kita pake user BELAJAR,setelah itu klik OK :&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2009/03/image24.png?w=358&amp;amp;h=93" style="border-right: 0; border-top: 0; display: block; float: none; margin-left: auto; border-left: 0; margin-right: auto; border-bottom: 0;" title="image" height="93" width="358" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;dan SELAMAT, sekarang Lho dah punya koneksi ORACLE untuk SCHEMA BELAJAR, sekarang lho bisa pake koneksi itu buat HIBERNATE ataupun JPA &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;FINISH…&lt;/strong&gt;&lt;/p&gt; Posted in Database, IDE, Java, Java, NetBeans, NetBeans, Oracle Tagged: jdbc, jdbc oracle di netbeans, jdbc oracle express edition, NetBeans, NetBeans, Oracle, oracle 10g, oracle 11g, oracle express edition, oracle xe, setting jdbc di netbeans, setting jdbc oracle, tutorial jdbc oracle di netbeans, tutorial oracle &lt;a
    href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/2078/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/2078/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/2078/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/2078/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/2078/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/2078/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/2078/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/2078/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/2078/"
    rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/2078/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2078&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2009-03-08T16:25:18+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: setting jdbc untuk oracle 10g express edition di netbeans</title>
    <link>http://eecchhoo.wordpress.com/2009/03/08/setting-jdbc-untuk-oracle-10g-express-edition-di-netbeans/</link>
    <content:encoded>ini tutorial lanjutan dari posting sebelumnya tentang menginstall oracle 10g express edition nah sekarang kita coba gimana cara bikin koneksi jdbc ke oracle XE pake netbeans , nah pertama pastinya kita bikin skema dulu tapi sebelumnya gw harap u dah ngerti perbedaan database di mysql dan oracle, soalnya agak ribet [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=2068&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1"
    alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-03-08T15:27:32+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2009/02/21/video-tutorial-swingmakeover-teknik-memanipulasi-tampilan-aplikasi-java-swing-agar-lebih-keren/">
    <title>do something before you die... » NetBeans: Video Tutorial SwingMakeOver, Teknik Memanipulasi Tampilan Aplikasi Java Swing Agar Lebih Keren</title>
    <link>http://eecchhoo.wordpress.com/2009/02/21/video-tutorial-swingmakeover-teknik-memanipulasi-tampilan-aplikasi-java-swing-agar-lebih-keren/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;SwingMakeOver merupakan tehnik memanipulasi tampilan aplikasi java gui (Swing) agar terlihat lebih keren dan sesuai dengan yang kita inginkan. Contoh hasil tehnik SwingMakeOver adalah &lt;a href="http://eecchhoo.wordpress.com/my-project-3/" target="_blank"&gt;eMovieRental&lt;/a&gt;, &lt;a href="http://eecchhoo.wordpress.com/my-project-3/" target="_blank"&gt;ePhoneBook&lt;/a&gt;, &lt;a
    href="http://eecchhoo.wordpress.com/my-project-3/" target="_blank"&gt;eBookLibrary&lt;/a&gt; yang pernah gw bikin, jadi dengan mengikuti video tutorial ini lho bakal bisa membuat tampilan aplikasi seperti yang pernah gw buat &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;Harga : &lt;strong&gt;Rp. 50.000 (Belum Termasuk Ongkos Kirim)&lt;/strong&gt;&lt;br /&gt; Media : &lt;strong&gt;DVD (1 keping, total 1.6 GB atau
    sama dengan 3 CD)&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/02/image6.png?w=266&amp;amp;h=367" style="border-width: 0;" align="right" height="367" width="266" alt="image" border="0" /&gt; Isi video tutorial :&lt;/p&gt; &lt;ul&gt; &lt;li&gt;basa-basi, disini gw bahas tentang apa itu SwingMakeOver dah kenapa SwingMakeOver tuh penting &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/li&gt;
    &lt;li&gt;graphics2d, disini gw bahas tentang cara mambuat graphics2d, dan cara mendapatkan graphics2d dari graphics, graphics2d itu penting untuk proses penggambaran dalam teknik SwingMakeOver&lt;/li&gt; &lt;li&gt;menggambar, disini gw bahas tentang cara menggambar, baik itu menggambar bentuk seperti kotak, lingkaran dan juga gambar bebas. selain itu gw juga bahas tentang cara menggambar Image dari file.&lt;/li&gt; &lt;li&gt;mewarnai, disini gw bahas tentang cara mewarnai bentuk-bentuk yang sebelumnya
    dibahas di bab menggambar, disini gw bahas tentang mewarnai solid color sampe gradien color.&lt;/li&gt; &lt;li&gt;manipulasi jpanel, disini gw bahas tentang cara memanipulasi jpanel, seperti manipulasi transparansi contohnya.&lt;/li&gt; &lt;li&gt;manipulasi jbutton, disini gw bahas tentang cara memanipulasi jbutton, contohnya membuat button gradient, membuat button dengan efek glass, dan membuat button dengan efek glass yang dapat berinteraksi dengan mouse&lt;/li&gt; &lt;li&gt;manipulasi jtextfield,
    disini gw bahas tentang cara memanipulasi jtextfield, seperti mengubah bentuk jtextfield menjadi roundrectangle, mengubah background jtextfield menjadi gambar dan lain-lain&lt;/li&gt; &lt;li&gt;manipulasi jcombobox, disini gw bahas tentang cara memanipulasi jcombobox, seperti gimana menampilkan warna background jcombobox yang berbeda-beda, menampilkan gambar, dan lain-lain&lt;/li&gt; &lt;li&gt;manipulasi jcombobox bagian 2, disini gw bahas tentang lanjutan dari jcombobox sebelumnya yang belum selesai
    &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/li&gt; &lt;li&gt;manipulasi jlist, disini gw bahas tentang cara memanipulasi jlist, seperti menghubah warna background jlist menjadi warna-warni, menampilkan komponen dalam jlist dan lain-lain.&lt;/li&gt; &lt;li&gt;manipulasi jtable, disini gw bahas tentang cara memanipulasi jtable, seperti memanipulasi warna baris, menampilkan komponen dalam jtable yang bisa membaut tampilan jtable
    menjadi sangat keren, dan lain sebagainya.&lt;/li&gt; &lt;li&gt;manipulasi jtree, disini gw bahas tentang memanipulasi jtree, seperti mengubah icon jtree, mengubah warna background dan lain-lain.&lt;/li&gt; &lt;li&gt;manipulasi jviewport. disini gw bahas tentang memanipulasi jviewport yang jarang orang tau, jviewport dapat menampilkan efek-efek yang keren yang jarang digunakan oleh programmer java.&lt;/li&gt; &lt;li&gt;lain-lain, disini gw bahas tentang keajaiban Swing yaitu Glasspane, disini juga gw
    bahas tentang cara menggunakan Glasspane, menampilkan efek di glasspane, dan pastinya ini bab yang penting buat dipelajari &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/li&gt; &lt;li&gt;[bonus] the making of &lt;a href="http://eecchhoo.wordpress.com/my-project-3/" target="_blank"&gt;eMovieRental&lt;/a&gt; , disini gw bahas sekilas tentang teknik pembuatan aplikasi eMovieRental yang pernah gw buat dengan teknik
    SwingMakeOver.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Perangkat lunak yang tersedia :&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Sun Jdk 1.6 update 11 (windows dan linux deb)&lt;/li&gt; &lt;li&gt;NetBeans IDE 6.5 (windows dan linux)&lt;/li&gt; &lt;li&gt;QuickTime 7 (windows)&lt;/li&gt; &lt;/ul&gt; &lt;p align="center"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2009/02/bottom.png?w=48&amp;amp;h=48" style="border-width: 0;" height="48" width="48" alt="bottom" border="0" /&gt;&lt;/p&gt; &lt;p
    align="center"&gt;&lt;strong&gt;&lt;span style="font-size: x-large;"&gt;&lt;a href="http://eecchhoo.wordpress.com/video-tutorial/" target="_blank"&gt;CEPET PESEN DISINI!!!&lt;/a&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p align="center"&gt; &lt;/p&gt;&lt;p align="center"&gt;Jangan sampe keduluan ama lawan maen lho!!!&lt;/p&gt; Posted in Java, NetBeans, Swing, tutorial, video Tagged: download, EGlassPane, fx, Java, JSE, NetBeans, Swing, Swing Make Over, swingmakeover, timing, timingframework,
    tutorial glasspane, video tutorial, video tutorial java, video tutorial swing make over, video tutorial swingmakeover &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1959/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1959/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1959/" rel="nofollow"&gt;&lt;img
    src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1959/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1959/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1959/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1959/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1959/"
    alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1959/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1959/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1959&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2009-02-21T04:22:46+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2009/01/01/wah-brengsek-tuh-netbeans/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: wah brengsek tuh netbeans!</title>
    <link>http://eecchhoo.wordpress.com/2009/01/01/wah-brengsek-tuh-netbeans/</link>
    <content:encoded>weh, tadi gw iseng liat-liat website netbeans eh, gak taunya! wah bikin gw kesel aja nich pas gw liat link download : http://www.netbeans.org/downloads/index.html eh ternyata ada link baru, nich liat link nya : wew!!!! ternyata dah ada NetBeans 7.0, wah dasar nich netbeans, baru aja release 6.5, sekarang dah nongol yang 7.0, walaupun emang masih blum release, baru versi [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1714&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2009-01-01T12:53:06+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/12/17/bikin-splashscreen-di-java-swing/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: bikin splashscreen di java swing</title>
    <link>http://eecchhoo.wordpress.com/2008/12/17/bikin-splashscreen-di-java-swing/</link>
    <content:encoded>ini gw buat karena temen gw minta buatin tutorial tentang splashscreen di java u juga bisa request tutorial, tapi yang ane bisa y? hahahahaha, kalo gw gak bisa sory aja sekarang gw mo bikin splashscreen pake NetBeans dulu so, pertama buka netBeans trus buat project baru setelah itu klik kanan projectnya [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1690&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt=""
    border="0" /&gt;</content:encoded>
    <dc:date>2008-12-17T06:36:14+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/12/14/netbeans-lebih-cepet-di-kde/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: netbeans lebih cepet di KDE</title>
    <link>http://eecchhoo.wordpress.com/2008/12/14/netbeans-lebih-cepet-di-kde/</link>
    <content:encoded>entah ini laptop gw yang aneh ato emang bener kemaren waktu gw pake ubuntu yang nota benenya GNOME, pas gw install NetBeans, gila berat ey, pas gw jalanin eMovieRental juga animasinya patah-patah (untung gak goyang gergaji) tapi waktu gw pake Kubuntu yang notabenenya KDE, ternyata diluar dugaan saat gw liat dari forum2 ternyata [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1665&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2008-12-14T10:26:36+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/12/10/edaogenerator-app-buat-bikin-hibernate-dao/">
    <title>do something before you die... » NetBeans: eDaoGenerator, app buat bikin hibernate dao</title>
    <link>http://eecchhoo.wordpress.com/2008/12/10/edaogenerator-app-buat-bikin-hibernate-dao/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/12/netbeans-stamp1.gif"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/12/netbeans-stamp1-thumb.gif?w=114&amp;amp;h=114" style="border-width: 0;" align="right" height="114" width="114" alt="netbeans-stamp(1)" border="0" /&gt;&lt;/a&gt;iseng-iseng gw buat aja dao buat generate dao hibernate, why?&lt;/p&gt; &lt;p&gt;ya pastinya kelamaan kalo gw harus bikin dai untuk setiap
    model, bayangin kalo bikin 50 model tambah daonya jadi 100, cape dech &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;eDao generator tuh app yang gw buat pake netbeans 6.5, jadi kalo u pake netbeans sebelumnya trus pas dijalanin error, jangan salahin gw &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /&gt; karena dah gw bilang pake netbeans 6.5 &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1633"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;aplikasinya simple, nich tampilannya :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/12/image.png?w=244&amp;amp;h=158" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="158" width="244" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;gak perlu keren-keren kayak
    project gw sebelumnya lah, heheheh, karena emang&#160; ini app cuma buat generator hibernate dao &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;trus kalo mo generate dao, masuk ke menu Dao &gt; Generate New Dao, so keluar deh tampilan kayak gini :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/12/image1.png?w=244&amp;amp;h=155" style="border-right: 0; border-top: 0; border-left: 0;
    border-bottom: 0;" height="155" width="244" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;tinggal masukkin data :&lt;/p&gt; &lt;p&gt;&lt;strong&gt;persistence package &lt;/strong&gt;: nama paket Model&lt;/p&gt; &lt;p&gt;&lt;strong&gt;persistence class &lt;/strong&gt;: nama Model&lt;/p&gt; &lt;p&gt;&lt;strong&gt;dao package &lt;/strong&gt;: nama pake Dao&lt;/p&gt; &lt;p&gt;&lt;strong&gt;dao class &lt;/strong&gt;: nama Dao&lt;/p&gt; &lt;p&gt;&lt;strong&gt;standard&lt;/strong&gt; : kalo pilih ini dao
    bakal digenerate pake openSession()&lt;/p&gt; &lt;p&gt;&lt;strong&gt;thread &lt;/strong&gt;: kalo pilih ini dao bakal digenerate pake getCurrentSession()&lt;/p&gt; &lt;p&gt;habis itu tinggal klik generate &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;misal gw masukin kayak gini :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/12/image2.png?w=491&amp;amp;h=310" style="border-right: 0;
    border-top: 0; border-left: 0; border-bottom: 0;" height="310" width="491" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;pas di generate hasilnya kayak gini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak
    cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.contoh.dao; import java.io.Serializable; import java.util.List; import org.eecchhoo.contoh.model.Orang; import org.hibernate.HibernateException; import org.hibernate.Session; import
    org.hibernate.SessionFactory; /** * this is a dao class for Orang * @author eDaoGenerator for Hibernate */ public class OrangDao { private SessionFactory sessionFactory; /** * create new OrangDao * @param sessionFactory */ public OrangDao(SessionFactory sessionFactory) { this.sessionFactory = sessionFactory; } /** * insert new Orang * @param entity * @return the entity id * @throws java.lang.Exception */ public Serializable insert(Orang entity) throws Exception { Session session =
    sessionFactory.openSession(); try { session.beginTransaction(); Serializable id = session.save(entity); session.getTransaction().commit(); return id; } catch (HibernateException he) { rollbackSession(session); throw new Exception(he); } finally { closeSession(session); } } /** * update the Orang * @param entity * @return the update Orang * @throws java.lang.Exception */ public Orang update(Orang entity) throws Exception { Session session = sessionFactory.openSession(); try { session.beginTransaction();
    Orang ent = (Orang) session.merge(entity); session.getTransaction().commit(); return ent; } catch (HibernateException he) { rollbackSession(session); throw new Exception(he); } finally { closeSession(session); } } /** * delete the Orang * @param entity * @throws java.lang.Exception */ public void delete(Orang entity) throws Exception { Session session = sessionFactory.openSession(); try { session.beginTransaction(); session.delete(entity); session.getTransaction().commit(); } catch (HibernateException
    he) { rollbackSession(session); throw new Exception(he); } finally { closeSession(session); } } /** * delete the Orang by id * @param id * @throws java.lang.Exception */ public void deleteById(Serializable id) throws Exception { Session session = sessionFactory.openSession(); try { session.beginTransaction(); Orang entity = (Orang) session.load(Orang.class, id); session.delete(entity); session.getTransaction().commit(); } catch (HibernateException he) { rollbackSession(session); throw new
    Exception(he); } finally { closeSession(session); } } /** * get the Orang by id * @param id * @return Orang * @throws java.lang.Exception */ public Orang selectById(Serializable id) throws Exception { Session session = sessionFactory.openSession(); try { session.beginTransaction(); Orang entity = (Orang) session.createQuery("select e from Orang e where e.id = :id ").setParameter("id", id).setMaxResults(1).uniqueResult(); session.getTransaction().commit(); return entity; } catch (HibernateException he)
    { rollbackSession(session); throw new Exception(he); } finally { closeSession(session); } } /** * get all Orang * @return list of Orang * @throws java.lang.Exception */ public List&amp;lt;orang&gt; selectAll() throws Exception { Session session = sessionFactory.openSession(); try { session.beginTransaction(); @SuppressWarnings("unchecked") List&amp;lt;orang&gt; list = session.createQuery("select a from Orang a ").list(); session.getTransaction().commit(); return list; } catch (HibernateException he) {
    rollbackSession(session); throw new Exception(he); } finally { closeSession(session); } } private void closeSession(Session session) { try { if (session.isOpen()) { session.close(); } } catch (HibernateException he) { } } private void rollbackSession(Session session) { try { session.getTransaction().rollback(); } catch (HibernateException he) { } } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;enjoy, download di :&lt;/p&gt; &lt;blockquote&gt; &lt;p&gt;&lt;a href="http://eecchhoo.wordpress.com/my-project-3/"
    target="_blank"&gt;http://eecchhoo.wordpress.com/my-project-3/&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;buat jpa, nanti gw buat &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; Posted in download, hibernate, Java, NetBeans, OpenSource Tagged: aplikasi dao generator, aplikasi hibernate dao generator, dao, dao generator, download, hibernate, hibernate dao generator, NetBeans, orm, project netbeans, tutorial hibernate
    &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1633/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1633/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1633/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1633/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1633/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1633/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1633/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1633/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1633/"
    rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1633/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1633&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-12-10T04:15:09+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-2/">
    <title>do something before you die... » NetBeans: Greate openEJB for Desktop App (2)</title>
    <link>http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-2/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;ini tutorial lanjutan dari bagian pertama :&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;a href="http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-1/"&gt;Greate openEJB for Desktop App (1)&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;sekarang kita coba bikin project&#160; openEJB pake NetBeans &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; ,
    pertama buat 2 project misal gw bikin project “HelloModel” ama “HelloTest”, helloModel itu nanti kita isi dengan EJB dan hellotest kita isi ama contoh pemanggilan ejb lewat open ejb &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1623"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;sekarang di project hellomodel masukkan library “&lt;strong&gt;ejb31-api-experimental-3.1.jar&lt;/strong&gt;” ama
    “&lt;strong&gt;javaee-api-5.0-1.jar&lt;/strong&gt;” yang ada di folder “lib” tempat openEJB.&lt;/p&gt; &lt;p&gt;setelah itu buat skrip ini :&lt;/p&gt; &lt;p&gt;HelloRemote.java&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus
    atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.hellomodel; import javax.ejb.Remote; /** * * @author echo */ @Remote public interface HelloRemote { public String sayHello(String name); } &lt;/pre&gt; &lt;/pre&gt;
    &lt;p&gt;HelloBean.java&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * *
    Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.hellomodel; import javax.ejb.Stateless; /** * * @author echo */ @Stateless public class HelloBean implements HelloRemote { public String sayHello(String name) { return "Hello " + name; } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;setelah itu build project hellomodel sehingga tercipta folder dist dalam project tersebut lalu akan ada file
    &lt;strong&gt;hellomodel.jar&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;sekarang jalankan openejb server dengan mengetik “openejb start” di command seperti terlihat dalam gambar dibawah :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image95.png?w=454&amp;amp;h=231" style="border-width: 0;" height="231" width="454" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;kalo tertulis “Ready” berarti server dah jalan &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;sekarang buat folder “&lt;strong&gt;apps&lt;/strong&gt;” dalam folder openEJB&lt;/p&gt; &lt;p&gt;sekarang tinggal deploy file &lt;strong&gt;hellomodel.jar &lt;/strong&gt;caranya masuk ke folder hellomodel.jar lewat command, lalu keti “openejb deploy hellomodel.jar” :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image96.png?w=454&amp;amp;h=231"
    style="border-width: 0;" height="231" width="454" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;sekarang proses deploy berhasil dan kita bisa memanggil ejb HelloBean dengan nama “HelloBeanRemote” seperti yang tertulis dalam hasil trace deploy &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;sekarang kita pindah ke Project HelloTest. pertama masukkan seluruh library yang ada dalam folder lib ke project tersebut lalu
    buat class utama untuk mencoba ejb dari helloremote. dan jangan lupa masukkan hellomodel.jar ke project hellotest :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung
    jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.hellotest; import java.util.Properties; import javax.naming.Context; import javax.naming.InitialContext; import javax.naming.NamingException; import javax.rmi.PortableRemoteObject; import org.apache.openejb.client.RemoteInitialContextFactory;
    import org.eecchhoo.hellomodel.HelloRemote; /** * * @author echo */ public class HelloTest { /** * @param args the command line arguments * @throws NamingException */ public static void main(String[] args) throws NamingException { // TODO code application logic here Properties properties = new Properties(); properties.setProperty(Context.INITIAL_CONTEXT_FACTORY, RemoteInitialContextFactory.class.getName()); // tergantung lokasi server openEJB properties.setProperty(Context.PROVIDER_URL,
    "ejbd://localhost:4201"); InitialContext context = new InitialContext(properties); Object ref = context.lookup("HelloBeanRemote"); HelloRemote helloRemote = (HelloRemote) PortableRemoteObject.narrow(ref, HelloRemote.class); System.out.println(helloRemote.sayHello("echo keren!!!")); } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;sekarang kalo dijalanin maka akan keluar :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; Hello echo keren!!! &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;hehehehe&lt;/p&gt;
    &lt;p&gt;selamat anda telah berhasil !!!!!!&lt;/p&gt; Posted in ejb, Java, NetBeans, Programming Tagged: apache, apache openejb, ejb, Java, NetBeans, openejb, tutorial ejb, tutorial java, tutorial open ejb di netbeans, tutorial openejb &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1623/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1623/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1623/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1623/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1623/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1623/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1623/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1623/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1623/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1623/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1623&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-11-29T12:06:32+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-1/">
    <title>do something before you die... » NetBeans: Greate openEJB for Desktop App (1)</title>
    <link>http://eecchhoo.wordpress.com/2008/11/29/greate-openejb-for-desktop-app-1/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;kebanyakan pake EJB tuh di aplikasi yang berbasis Enterprise Application Server kaya di GlassFish, Sun Application Server, Geronimo, JBoss Application Server, dan AS-AS yang lainnya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; (walaupun gak semuanya kayak gitu, gw sich cuma menghiperbola aja, heheheh)&lt;/p&gt; &lt;p&gt;nah gimana kalo kita mo bikin aplikasi desktop
    pake EJB &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , hehehe jangan kawatir, dengan adanya openEJB, semuanya jadi mudah &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , apalagi sekarang openEJB dah mengimplementasi EJB 3.1, padahal kebanyakan fendor masih mengimplementasi EJB 3.0 &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif"
    alt=":D" class="wp-smiley" /&gt; , pokoknya-mah keren cuy, hehehehhe &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1620"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;sekarang gw mo kasih tutorial konfigurasi openEJB sampe contoh simple penggunaan di aplikasi desktop kita &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt;
    &lt;p&gt;pertama download openEJB di :&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;a href="http://openejb.apache.org/" title="http://openejb.apache.org/"&gt;http://openejb.apache.org/&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;setelah itu download openEJB nya, yang gw download tuh versi terbaru saat ditulisnya artikel ini yaitu openEJB 3.1&lt;/p&gt; &lt;p&gt;kalo mo cepet download disini :&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;Windows : &lt;/p&gt; &lt;p&gt;&lt;a
    href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.zip" title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.zip"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.zip" title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.zip"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a
    href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip" title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Linux :&lt;/p&gt; &lt;p&gt;&lt;a href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.tar.gz"
    title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.tar.gz"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1-src.tar.gz&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.tar.gz" title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.tar.gz"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-3.1.tar.gz&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip"
    title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb-examples-3.1.zip&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Buat Jalanin openEJB di Tomcat :&lt;/p&gt; &lt;p&gt;&lt;a href="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb.war" title="http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb.war"&gt;http://kambing.ui.edu/DLL/apache/openejb/3.1/openejb.war&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p&gt;setelah download sekarang
    ekstrak file openejb-3.1, karena gw pake Vista, jadi yang gw ekstrak itu openejb-3.1.zip&lt;/p&gt; &lt;p&gt;inget ekstraknya kalo pake vista jangan Program Files, karena hak aksesnya nanti diblokir &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; , jadi gw ekstrak ke C:/programming/ jadi nanti akan ada folder openejb-3.1, misal gw ubah foldernya jadi &lt;strong&gt;apache-openejb-3.1&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;sekarang setting
    classpath &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;buka properties MyComputer &lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image87.png?w=454&amp;amp;h=274" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="274" width="454" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;setelah itu klik “Advanced system setting”&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/11/image88.png?w=190&amp;amp;h=146" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="146" width="190" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;setelah itu masuk ke “Advanced”&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image90.png?w=304&amp;amp;h=340" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="340" width="304" alt="image" border="0" /&gt;
    &lt;/p&gt; &lt;p&gt;klik “Environtment Variables…”&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image91.png?w=304&amp;amp;h=334" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="334" width="304" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;lalu di dibagian “User Variables for …” buat variabel baru dengan klik tombol “New” lalu masukkan :&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/11/image92.png?w=361&amp;amp;h=155" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="155" width="361" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;setelah itu “OK” dan&#160; sekarang pindah ke bagian “System Varables”, cari variable “Path” lalu klik tombol “Edit”, lalu tambahkan “;C:\javalib\apache-openejb-3.1\bin” &lt;strong&gt;INGET PAKE “;” OK CUY &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image93.png?w=361&amp;amp;h=155" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="155" width="361" alt="image" border="0" /&gt;&#160;&lt;/p&gt; &lt;p&gt;selah itu klik tombol OK, dan OK terus sampe dialog hilang &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;sekarang kita coba di command &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;buka command dengan ketik “cmd” di Run, setelah itu klik “openejb”&lt;/p&gt; &lt;p&gt;jika tampil seperti ini :&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/11/image94.png?w=454&amp;amp;h=231" style="border-right: 0; border-top: 0; border-left: 0; border-bottom: 0;" height="231" width="454" alt="image" border="0" /&gt; &lt;/p&gt; &lt;p&gt;berarti selesei, jika gak muncul berarti ada setting salah di konfigurasi diatas, cek ulang lagi ampe bener &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;wah kepanjangan nich, nanti gw
    lanjut ke bagian 2 aja &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;se you …&lt;/p&gt; Posted in apache, ejb, Java, jee, NetBeans Tagged: apache, cara mensetting openejb, command, ejb, geronimo, glassfish, Java, java enterprise, jboss, jee, openejb, setting open ejb, tutorial java, tutorial openejb, vista, window vista &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1620/"
    rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1620/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1620/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1620/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1620/" rel="nofollow"&gt;&lt;img
    src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1620/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1620/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1620/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1620/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1620/" alt=""
    border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1620&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-11-29T11:26:00+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/22/download-plugin-plugin-buat-netbeans-65/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: download plugin-plugin buat NetBeans 6.5</title>
    <link>http://eecchhoo.wordpress.com/2008/11/22/download-plugin-plugin-buat-netbeans-65/</link>
    <content:encoded>sebelumnya gw mo ucapin thank’s buat jasoet atas informasinya karena emang ini gw dapet dari dia! ini kumpulan plugin-plugin buat NetBeans 6.5 yang baru release. linknya tinggal klik dan direct jadi bisa pake download accelerator FeedReader Platform Application Sample 1.6.1 528235 bytes NetBeans Plugin Development 1.2.1 61318 bytes NetBeans Module Refactoring 1.6.1.6 100387 bytes PaintApp Platform Sample 1.3.1 142395 bytes Module Reload Ant Task 2.33.1 67646 bytes NetBeans Module
    Projects 1.26.0.6 1941490 [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1591&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2008-11-22T06:15:39+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/19/netbeans-makin-menggila/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: NetBeans makin MENGGILA!!!!</title>
    <link>http://eecchhoo.wordpress.com/2008/11/19/netbeans-makin-menggila/</link>
    <content:encoded>sekarang nich pas di tulis artikel ini.. NetBeans release yang ke 6.5 dan gw juga lagi download dan ternyata pas gw liat ada link baru apa y? pengen tau gak? heheheeh ternyata gak puas cuma di Ajax, JavaScript, CSS, HTML, C++ , Ruby, Rails, ama PHP, sekarang NetBeans masuk ke Python wah makin EDAN aja tuh [...]&lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1576&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt=""
    border="0" /&gt;</content:encoded>
    <dc:date>2008-11-19T13:43:13+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/18/aplikasi-perpustakaan-buku-menggunakan-java/">
    <title>entrepreneurship!!! » NetBeans: aplikasi perpustakaan buku menggunakan java</title>
    <link>http://eecchhoo.wordpress.com/2008/11/18/aplikasi-perpustakaan-buku-menggunakan-java/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image80.png?w=252&amp;amp;h=204" style="border-width: 0;" align="left" height="204" width="252" alt="image" border="0" /&gt; sebenarnya ini project dah gw buat sebelum dibuatnya eMovieRental mungkin kira2 waktu awal tahun 2008 &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;gw bikin aplikasi
    ini karena gw kalah waktu lomba di UNIKOM (tempat kuliah gw), waktu itu gw gak tau apa2 tentang programming, sampe MySQL pun gw gak ngerti.&lt;/p&gt; &lt;p&gt;tapi lumayan walaupun waktu itu lomba gw gak pake MySQL (database) cuma save ke file yang di enkripsi gw bisa juara 2, tapi gw tetep marah ama juara 1-nya karena gara2 dia, banyak yang lebih suka Delphi dari pada Java &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_evil.gif" alt=":evil:" class="wp-smiley" /&gt; &lt;/p&gt;
    &lt;p&gt;ok balik lagi ke aplikasi eBookLibrary &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;aplikasi ini merupakan aplikasi perpustakaan buku, tapi gw gak nganjurin buat pake aplikasi ini di perpustakaan buku punya sekolah lu ato organisasi lo, kenapa? karena aplikasi ini belum pernah gw test dan blum pernah gw debug. ini cuma buat share dan pembelajaran &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1552"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;aplikasinya sama kaya eMovieRental terdiri dari 3 bagian, Admin, Operator, Guest. fungsinya pun sama seperti eMovieRental, jadi gak terlalu sulitkan kalo u dah pernah bongkar pasang eMovieRental.&lt;/p&gt; &lt;p&gt;ok untuk cara penggunaannya sama aja kaya eMovieRental dan untuk ScreenShoot nya gw liatin nich dibawah
    ini :&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image81.png?w=454&amp;amp;h=365" style="border-width: 0;" height="365" width="454" alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image82.png?w=454&amp;amp;h=365" style="border-width: 0;" height="365" width="454" alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;&#160;&lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/11/image84.png?w=454&amp;amp;h=365" style="border-width: 0;" height="365" width="454" alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;kalo dah gak sabar ngobrak-ngabrik source codenya, silahkan kunjungi :&lt;/p&gt; &lt;blockquote&gt;&lt;p&gt;&lt;a href="http://eecchhoo.wordpress.com/my-project-3/" title="http://eecchhoo.wordpress.com/my-project-3/"&gt;http://eecchhoo.wordpress.com/my-project-3/&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;ok segitu
    aja.&lt;/p&gt; &lt;p&gt;see you at next project!!!&lt;/p&gt; &lt;p align="center"&gt;&lt;a href="http://eecchhoo.wordpress.com/2009/02/21/video-tutorial-swingmakeover-teknik-memanipulasi-tampilan-aplikasi-java-swing-agar-lebih-keren/" target="_blank"&gt;&lt;br /&gt; &lt;img src="http://img9.imageshack.us/img9/1953/promosiie2.png" alt="" /&gt;&lt;br /&gt; &lt;/a&gt;&lt;/p&gt; Posted in download, Freeware, Java, NetBeans, OpenSource Tagged: aplikasi, aplikasi perpustakaan, aplikasi perpustakaan java,
    aplikasi perpustakaan menggunakan java, download, download aplikasi perpustakaan, ebooklibrary, eecchhoo, eko kurniawan khannedy, free, gratis, Java, java book library, java library, java project, library, perpustakaan java, Project &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1552/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1552/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1552/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1552/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1552/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1552/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1552/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1552/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1552/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1552/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1552&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-11-17T19:15:22+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/17/contoh-penerapan-konsep-mvc-di-swing/">
    <title>talk less! do more! » NetBeans: contoh penerapan konsep MVC di Swing (1)</title>
    <link>http://eecchhoo.wordpress.com/2008/11/17/contoh-penerapan-konsep-mvc-di-swing/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;kemaren ada temen2 yang agak kurang jelas tentang konsep MVC, maksudnya bukan konsepnya, tapi implementasinya di Swing.&lt;/p&gt; &lt;p&gt;so gw bikinin sekarang tutorialnya di blog yang sedang lo baca, supaya ilmunya bukan buat temen gw juga tapi buat semua yang baca &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;so gw bahas dulu sedikit tentang
    konsep MVC &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1515"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;MVC (Model View Controller) merupakan konsep dimana kalo kita bikin program, semuanya dibagi 3 bagian, Model, View, dan COntroller. apa tuh?&lt;/p&gt; &lt;p&gt;Model itu…, ya model. lebih jelasnya model itu merupakan penampung data. Misal kalo kita punya tabel Identitas di dalam database, maka model
    metupakan class yang bertugas sebagai penampung data tersebut. jadi bisa dibilang representasi dari tabel yang ada di database (itu kalo aplikasi lo pake database).&lt;/p&gt; &lt;p&gt;View merupakan komponen yang terlihat ato langsung berinteraksi ama user. misal view itu adalah FOrm ato DIalog ato TextBox, Button and lain-lain yang terlihat langsung oleh user dan bisa berinsteraksi langsung dengan user.&lt;/p&gt; &lt;p&gt;Controller merupakan pengkontroll ato kalo gw lebih seneng memangilnya sebagai
    pemanipulsi di data (Model), jadi dalam controller yang ada cuma proses manipulasi dan controller ini bertugas di belakang layar &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;oke, sekarang gw kasih contoh simple tentang penerapan konsep MVC di Swing.&lt;/p&gt; &lt;p&gt;KASUS :&lt;/p&gt; &lt;p&gt;misal gw mo bikin MVC buat data Anggota yang ada dalam Database yang terdiri dari colom kayak dibawah ini :&lt;/p&gt;
    &lt;pre&gt;&lt;pre name="code" class="sql"&gt; CREATE TABLE ORANG( EMAIL VARCHAR(255) PRIMARY KEY, NAMA VARCHAR(255) NOT NULL, TANGGAL_LAHIR DATE NOT NULL, JENIS_KELAMIN ENUM('PRIA','WANITA') NOT NULL, ALAMAT TEXT NOT NULL ); &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;PERTANYAANNYA :&lt;/p&gt; &lt;p&gt;gimana bikin MVC-nya di Swing ? &lt;/p&gt; &lt;p&gt;nah pertama buat model dari tabel Orang yang ada dalam database tersebut :&lt;br /&gt;&lt;strong&gt;gw pake JPA sebagai koneksi Program ke Database, kalo u
    pake Hibernate, JDO ato JDBC, tinggal disesuaikan saja &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/strong&gt;&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak
    menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.wordpress.mvc.model; import java.io.Serializable; import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import
    javax.persistence.Lob; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; /** * * @author echo */ @Entity @Table(name = "orang") public class Orang implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name = "EMAIL", nullable = false) private String email; @Column(name = "NAMA", nullable = false) private String nama; @Column(name = "TANGGAL_LAHIR", nullable = false) @Temporal(TemporalType.DATE) private Date
    tanggalLahir; @Column(name = "JENIS_KELAMIN", nullable = false) private String jenisKelamin; @Lob @Column(name = "ALAMAT", columnDefinition = "TEXT", nullable = false) private String alamat; public Orang() { } public Orang(String email) { this.email = email; } public Orang(String email, String nama, Date tanggalLahir, String jenisKelamin, String alamat) { this.email = email; this.nama = nama; this.tanggalLahir = tanggalLahir; this.jenisKelamin = jenisKelamin; this.alamat = alamat; } public String
    getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getNama() { return nama; } public void setNama(String nama) { this.nama = nama; } public Date getTanggalLahir() { return tanggalLahir; } public void setTanggalLahir(Date tanggalLahir) { this.tanggalLahir = tanggalLahir; } public String getJenisKelamin() { return jenisKelamin; } public void setJenisKelamin(String jenisKelamin) { this.jenisKelamin = jenisKelamin; } public String getAlamat() { return
    alamat; } public void setAlamat(String alamat) { this.alamat = alamat; } @Override public int hashCode() { int hash = 0; hash += (email != null ? email.hashCode() : 0); return hash; } @Override public boolean equals(Object object) { // TODO: Warning - this method won't work in the case the id fields are not set if (!(object instanceof Orang)) { return false; } Orang other = (Orang) object; if ((this.email == null &amp;amp;amp;&amp;amp;amp; other.email != null) || (this.email != null
    &amp;amp;amp;&amp;amp;amp; !this.email.equals(other.email))) { return false; } return true; } @Override public String toString() { return "org.eecchhoo.wordpress.mvc.model.Orang[email=" + email + "]"; } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;kalo u gak ngerti soal JPA, jangan terlalu pedulikan annotation @Coloum, @Id or anything, karena itu emang dipake karena gw pake JPA kalo u gak pake JPA hapus aja annotationnya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D"
    class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;sekarang kita buat Viewnya.&lt;/p&gt; &lt;p&gt;gw buat JDialog sebagai VIewnya, terserah u sich, mo JPanel kek, mo JDialog kek asalkan container &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; dan gw saranin pake NetBeans, tapi kalo gak mo pake jg gak papa, yang penting harus terlihat seperti pada gambar dibawah ini :&lt;/p&gt; &lt;p&gt;&lt;a
    href="http://eecchhoo.files.wordpress.com/2008/11/image71.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image-thumb27.png?w=454&amp;amp;h=288" style="border-width: 0;" height="288" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;ato kalo gak mo pake netbeans, silahkan copy sourcecode ini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * * Semua isi dalam
    file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.wordpress.mvc.view; /** * *
    @author echo */ public class DialogOrang extends javax.swing.JDialog { private static final long serialVersionUID = 1L; public DialogOrang(java.awt.Frame parent, boolean modal) { super(parent, modal); initComponents(); } // &amp;lt;editor-fold desc="Generated Code" defaultstate="collapsed"&gt; private void initComponents() { labelJudul = new javax.swing.JLabel(); panel = new javax.swing.JPanel(); labelEmail = new javax.swing.JLabel(); labelNama = new javax.swing.JLabel(); labelKelamin = new
    javax.swing.JLabel(); labelTanggal = new javax.swing.JLabel(); labelAlamat = new javax.swing.JLabel(); textEmail = new javax.swing.JTextField(); textNama = new javax.swing.JTextField(); comboJenisKelamin = new javax.swing.JComboBox(); textTanggalLahir = new javax.swing.JFormattedTextField(); jScrollPane1 = new javax.swing.JScrollPane(); textAlamat = new javax.swing.JTextArea(); tombolOK = new javax.swing.JButton(); tombolBatal = new javax.swing.JButton();
    setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE); setTitle("Orang"); labelJudul.setFont(new java.awt.Font("Tahoma", 1, 24)); // NOI18N labelJudul.setText("ORANG"); labelJudul.setName("labelJudul"); // NOI18N panel.setName("panel"); // NOI18N labelEmail.setText("Email"); labelEmail.setName("labelEmail"); // NOI18N labelNama.setText("Nama"); labelNama.setName("labelNama"); // NOI18N labelKelamin.setText("Jeni Kelamin"); labelKelamin.setName("labelKelamin"); // NOI18N
    labelTanggal.setText("Tanggal Lahir "); labelTanggal.setName("labelTanggal"); // NOI18N labelAlamat.setText("Alamat"); labelAlamat.setName("labelAlamat"); // NOI18N textEmail.setName("textEmail"); // NOI18N textNama.setName("textNama"); // NOI18N comboJenisKelamin.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "PRIA", "WANITA" })); comboJenisKelamin.setName("comboJenisKelamin"); // NOI18N textTanggalLahir.setFormatterFactory(new javax.swing.text.DefaultFormatterFactory(new
    javax.swing.text.DateFormatter(java.text.DateFormat.getDateInstance(java.text.DateFormat.LONG)))); textTanggalLahir.setName("textTanggalLahir"); // NOI18N textTanggalLahir.setValue(new java.util.Date()); jScrollPane1.setName("jScrollPane1"); // NOI18N textAlamat.setColumns(20); textAlamat.setRows(5); textAlamat.setName("textAlamat"); // NOI18N jScrollPane1.setViewportView(textAlamat); org.jdesktop.layout.GroupLayout panelLayout = new org.jdesktop.layout.GroupLayout(panel); panel.setLayout(panelLayout);
    panelLayout.setHorizontalGroup( panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(panelLayout.createSequentialGroup() .addContainerGap() .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false) .add(labelTanggal, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(labelAlamat, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
    .add(labelKelamin, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(labelNama, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(labelEmail, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED)
    .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 501, Short.MAX_VALUE) .add(textNama, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 501, Short.MAX_VALUE) .add(textEmail, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 501, Short.MAX_VALUE) .add(comboJenisKelamin, 0, 501, Short.MAX_VALUE) .add(textTanggalLahir, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 501, Short.MAX_VALUE)) .addContainerGap()) );
    panelLayout.setVerticalGroup( panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(panelLayout.createSequentialGroup() .addContainerGap() .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(labelEmail) .add(textEmail, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED)
    .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(labelNama) .add(textNama, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(labelKelamin) .add(comboJenisKelamin, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE,
    org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED) .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(labelTanggal) .add(textTanggalLahir, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)) .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED)
    .add(panelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(labelAlamat) .add(jScrollPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 127, Short.MAX_VALUE)) .addContainerGap()) ); tombolOK.setText("OK"); tombolOK.setName("tombolOK"); // NOI18N tombolBatal.setText("Batal"); tombolBatal.setName("tombolBatal"); // NOI18N org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup(
    layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup() .addContainerGap() .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(org.jdesktop.layout.GroupLayout.LEADING, panel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .add(org.jdesktop.layout.GroupLayout.LEADING, layout.createSequentialGroup()
    .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING) .add(layout.createSequentialGroup() .add(labelJudul) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 463, Short.MAX_VALUE)) .add(layout.createSequentialGroup() .add(tombolBatal) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED))) .add(tombolOK))) .addContainerGap()) ); layout.setVerticalGroup( layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING) .add(layout.createSequentialGroup()
    .addContainerGap() .add(labelJudul) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(panel, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE) .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED) .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE) .add(tombolOK) .add(tombolBatal)) .addContainerGap()) ); java.awt.Dimension screenSize = java.awt.Toolkit.getDefaultToolkit().getScreenSize();
    setBounds((screenSize.width-634)/2, (screenSize.height-395)/2, 634, 395); }// &amp;lt;/editor-fold&gt; // Variables declaration - do not modify protected javax.swing.JComboBox comboJenisKelamin; protected javax.swing.JScrollPane jScrollPane1; protected javax.swing.JLabel labelAlamat; protected javax.swing.JLabel labelEmail; protected javax.swing.JLabel labelJudul; protected javax.swing.JLabel labelKelamin; protected javax.swing.JLabel labelNama; protected javax.swing.JLabel labelTanggal; protected
    javax.swing.JPanel panel; protected javax.swing.JTextArea textAlamat; protected javax.swing.JTextField textEmail; protected javax.swing.JTextField textNama; protected javax.swing.JFormattedTextField textTanggalLahir; protected javax.swing.JButton tombolBatal; protected javax.swing.JButton tombolOK; // End of variables declaration } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;panjangkan? heheh gw bilang suruh pake NetBeans gak mao &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif"
    alt=":P" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;nach berarti sekarang u dah bikin Viewnya, tinggal menkoneksiin Model ama View, caranya?&lt;/p&gt; &lt;p&gt;pertama kita buat property Model lalu getter dan setternya, jadi tabahin source code kayak gini di DialogOrang :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; private Orang model; public Orang getModel() { return model; } public void setModel(Orang model) { this.model = model; } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;setelah itu
    manipulasi metode getModel ama setModel agar bisa berkomunikasi ama textfield yang ada di JDialog Orang tadi yang kita buat jadi kurang lebih seperti ini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; public Orang getModel() { // buat model baru jika null if (model == null) { model = new Orang(); } // dapatkan nilai dari input model.setAlamat(textAlamat.getText()); model.setEmail(textEmail.getText()); model.setJenisKelamin((String) comboJenisKelamin.getSelectedItem());
    model.setTanggalLahir((Date) textTanggalLahir.getValue()); return model; } public void setModel(Orang model) { // cek apakah model masukan null if (model == null) { throw new NullPointerException("Model Tak Boleh Null"); } this.model = model; // tambahkan ke input textAlamat.setText(model.getAlamat()); textEmail.setText(model.getEmail()); textNama.setText(model.getNama()); textTanggalLahir.setValue(model.getTanggalLahir()); comboJenisKelamin.setSelectedItem(model.getJenisKelamin()); } &lt;/pre&gt;
    &lt;/pre&gt; &lt;p&gt;nah sekarang tinggal kita buat controller buat proses insert, sory nich di tutorial ini gw cuma proses insert, karena kalo gw buat juga proses update delete ama select, takutnya tutorialnya kepanjangan &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;ok, untuk membuat proses Insert kita gunakan tombol OK yang ada di DialogOrang jadi sekarang kita buat controller (event) buat tombolOK yang ada di
    DialogOrang :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda
    bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.wordpress.mvc.controller; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; import org.eecchhoo.wordpress.mvc.model.Orang; import
    org.eecchhoo.wordpress.mvc.view.DialogOrang; /** * * @author echo */ public class OrangInsert implements ActionListener { private DialogOrang dialogOrang; public OrangInsert(DialogOrang dialogOrang) { this.dialogOrang = dialogOrang; } public void actionPerformed(ActionEvent e) { Orang orang = dialogOrang.getModel(); // proses insert ke database (disini pake JPA) { EntityManagerFactory entityManagerFactory = Persistence.createEntityManagerFactory("PersistenceUnit"); EntityManager entityManager =
    entityManagerFactory.createEntityManager(); EntityTransaction transaction = entityManager.getTransaction(); try { transaction.begin(); entityManager.persist(orang); transaction.commit(); } catch (Exception ex) { transaction.rollback(); } entityManagerFactory.close(); } // hilangkan dialog dialogOrang.setVisible(false); } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;ok, sekarang kita tambahkan ke tombolOK yang ada di ViewOrang (DialogOrang) : &lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; //
    tambahkan ke tombolOK tombolOK.addActionListener(new OrangInsert(this)); &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;nah sekarang kita jalankan, pertama buat dulu Formnya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * * Semua isi dalam file ini adalah hak milik dari Eko Kurniawan Khannedy. *
    Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.wordpress.mvc; import java.awt.FlowLayout; import java.awt.event.ActionEvent; import
    java.awt.event.ActionListener; import java.util.Date; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.SwingUtilities; import org.eecchhoo.wordpress.mvc.model.Orang; import org.eecchhoo.wordpress.mvc.view.DialogOrang; import sun.text.normalizer.NormalizerBase.Mode; /** * * @author echo */ public class FormMain extends JFrame implements ActionListener { private static final long serialVersionUID = 1L; private JButton button; private DialogOrang dialogOrang; public FormMain() {
    // tombol buat nambah orang button = new JButton("Tambahkan Orang"); // menambahkan aksi tambah button.addActionListener(this); // view orang dialogOrang = new DialogOrang(this, true); // konfigurasi form getContentPane().setLayout(new FlowLayout()); getContentPane().add(button); setSize(400, 400); setLocationRelativeTo(null); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setTitle("MVC Orang"); } public void actionPerformed(ActionEvent e) { Orang orang = new Orang("", "", new Date(), "PRIA", "");
    dialogOrang.setModel(orang); dialogOrang.setVisible(true); } /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here SwingUtilities.invokeLater(new Runnable() { public void run() { new FormMain().setVisible(true); } }); } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;ok sekarang jalankan &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; ini hasilnya :&lt;/p&gt; &lt;p&gt;&lt;a
    href="http://eecchhoo.files.wordpress.com/2008/11/image72.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image-thumb28.png?w=404&amp;amp;h=184" style="border-width: 0;" height="184" width="404" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;saat u klik tombol “Tambahkan Orang”, maka akan mucul dialog seperti ini :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/11/image73.png"&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/11/image-thumb29.png?w=454&amp;amp;h=288" style="border-width: 0;" height="288" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;lalu masukkan datanya dan klik tombol OK, misal gw masukkin data seperti digambar ini :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/11/image74.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image-thumb30.png?w=454&amp;amp;h=288" style="border-width: 0;"
    height="288" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;dan sekarang terlihat datanya di Database :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/11/image75.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/11/image-thumb31.png?w=454&amp;amp;h=235" style="border-width: 0;" height="235" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;PERHATIAN!!&lt;br /&gt;&lt;/strong&gt;tombol Cancel belum berfungsi,
    jadi tinggal tambah aja aksi untuk menghilangkan DialogOrang pada tombolCancel &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;agar tidak pusing, jadi keseluruhan kode di DialogOrang adalah seperti ini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * DILARANG MENGUBAH ATAU MENGHAPUS HAK CIPTA INI. * * Hak Cipta 2008 Eko Kurniawan Khannedy. * * Semua isi dalam file ini adalah hak milik dari Eko
    Kurniawan Khannedy. * Anda tak diperkenankan untuk menggunakan file atau mengubah file ini * kecuali Anda tidak menghapus atau merubah hak cipta ini. * * Pemilik tidak bertanggung jawab jika Anda menyalah gunakan file ini * dan Pemilik TIDAK MENJAMIN apapun atas file ini. * * Anda bisa menghubungi pemilik hak cipta ini di : * email : echo.khannedy@gmail.com * blog : http://eecchhoo.wordpress.com/ * ym : echo_khannedy */ package org.eecchhoo.wordpress.mvc.view; import java.util.Date; import
    org.eecchhoo.wordpress.mvc.controller.OrangInsert; import org.eecchhoo.wordpress.mvc.model.Orang; /** * * @author echo */ public class DialogOrang extends javax.swing.JDialog { private static final long serialVersionUID = 1L; private Orang model; public DialogOrang(java.awt.Frame parent, boolean modal) { super(parent, modal); initComponents(); // tambahkan ke tombolOK tombolOK.addActionListener(new OrangInsert(this)); } public Orang getModel() { // buat model baru jika null if (model == null) { model =
    new Orang(); } // dapatkan nilai dari input model.setAlamat(textAlamat.getText()); model.setEmail(textEmail.getText()); model.setJenisKelamin((String) comboJenisKelamin.getSelectedItem()); model.setTanggalLahir((Date) textTanggalLahir.getValue()); return model; } public void setModel(Orang model) { // cek apakah model masukan null if (model == null) { throw new NullPointerException("Model Tak Boleh Null"); } this.model = model; // tambahkan ke input textAlamat.setText(model.getAlamat());
    textEmail.setText(model.getEmail()); textNama.setText(model.getNama()); textTanggalLahir.setValue(model.getTanggalLahir()); comboJenisKelamin.setSelectedItem(model.getJenisKelamin()); } private void initComponents() { // ISINYA SAMA KAYAK YANG SEBELUMNYA } // Variables declaration - do not modify protected javax.swing.JComboBox comboJenisKelamin; protected javax.swing.JScrollPane jScrollPane1; protected javax.swing.JLabel labelAlamat; protected javax.swing.JLabel labelEmail; protected
    javax.swing.JLabel labelJudul; protected javax.swing.JLabel labelKelamin; protected javax.swing.JLabel labelNama; protected javax.swing.JLabel labelTanggal; protected javax.swing.JPanel panel; protected javax.swing.JTextArea textAlamat; protected javax.swing.JTextField textEmail; protected javax.swing.JTextField textNama; protected javax.swing.JFormattedTextField textTanggalLahir; protected javax.swing.JButton tombolBatal; protected javax.swing.JButton tombolOK; // End of variables declaration }
    &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;enjoy &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;nanti kita lanjut ke tutorial MVC yang lainnya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_evil.gif" alt=":evil:" class="wp-smiley" /&gt; &lt;/p&gt; Posted in Java, NetBeans, Swing Tagged: controller, Java, java source code, Java Swing, konsep mvc, konsep mvc di swing, model, model view controller, mvc,
    NetBeans, Swing, swing mvc, tutorial, tutorial swing mvc, view &lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1515/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1515/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1515/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1515/" alt="" border="0" /&gt;&lt;/a&gt;
    &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1515/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1515/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1515/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1515/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1515/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1515/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1515&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-11-17T12:54:40+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/08/konfigurasi-c-di-netbeans-ide/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: konfigurasi c++ di NetBeans IDE</title>
    <link>http://eecchhoo.wordpress.com/2008/11/08/konfigurasi-c-di-netbeans-ide/</link>
    <content:encoded>akhirnya berhasil juga dari dulu saya bingung konfigurasi C++ di NetBeans, di website resminya NetBeans dikatakan bahwa untuk c++ di netbeans dapat menggunakan MinGW ato Cygwin, namun gak dijelasin step by stepnya, jadinya gw pusing!!! tapi akhirnya sekarang berhasil juga jadi kalo ada yang bingung cara konfigurasi c++ di netbeans, tinggal baca&#160; tutorial ini [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1402&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2008-11-08T06:00:41+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/11/04/ireport-sekarang-pake-netbeans-rcp/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: iReport sekarang pake NetBeans RCP</title>
    <link>http://eecchhoo.wordpress.com/2008/11/04/ireport-sekarang-pake-netbeans-rcp/</link>
    <content:encoded>dah download iReport versi terbaru yang saat penulisan ini dah nyampe iReport versi 3.1.1? kalo blum wah berarti anda yang suka membuat report menggunakan JasperReport wajib mendownloadnya.. kenapa? karena sejak versi ini, iReport menggunakan NetBeans RCP untuk membangun iReport itu sendiri wselain sekarang lebih keren, penggunaannya juga lebih mudah karena hampir mirip dengan NetBeans. contohnya sekarang ada [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1336&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2008-11-04T05:03:36+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/10/26/membuat-project-java-opensource-yang-baik-dan-benar-d/">
    <title>blog gw semau gw!!! » NetBeans: membuat project java opensource yang baik dan benar :D</title>
    <link>http://eecchhoo.wordpress.com/2008/10/26/membuat-project-java-opensource-yang-baik-dan-benar-d/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/internet-thumb.png?w=128&amp;amp;h=128" style="border-width: 0;" align="left" height="128" width="128" alt="internet" border="0" /&gt;opensource berbeda dengan freeware dan software &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;software merupakan perangkat lunak yang sifatnya berbayar, dan
    hak miliknya dan source codenya ada pada pembuat, dan untuk mendapatkan perangkat lunak jenis ini, kita harus mengeluarkan DUIT :D, jadi kalo kita make tanpa bayar, berarti artinya MEMBAJAK &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_razz.gif" alt=":P" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;freeware merupakan sebuah perangkat lunak yang bersifat gratis namun kepemilikannya berada di tangan pembuat dan source codenya pun ada pada pembuat, jadi jika kita mo liat source
    codenya harus minta ke yang bikin &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;nah, opensource merupakan perangkat lunak yang sifatnya biasanya gratis, dan source codenya boleh didapat dan diubah oleh yang mendapatkan perangkat lunak itu, namun biasanya ketika diubah, harus dengan ketentuan yang telah ada seperti harus melampirkan pembuatnya misalnya &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt; &lt;span id="more-1216"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;nach, berhubung saya pecinta opensource, maka saya beberkan teknik membuat project java opensource yang baik dan benar menggunakan &lt;a href="http://www.netbeans.org/" target="_blank"&gt;NetBeans&lt;/a&gt; IDE &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley"
    /&gt; &lt;/p&gt; &lt;p&gt;ok, sekarang pertama buat project baru, setelah itu klik kanan projectnya dan pilih properties :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/10/image33.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image-thumb3.png?w=454&amp;amp;h=278" style="border-width: 0;" height="278" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;setelah keluar dialog properties trus pilih tree Packaging seperti pada gambar diatas
    &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;nach secara default isi dari JTextField “Exclude From JAR File” adalah “**/*.java,**/*.form”.&lt;/p&gt; &lt;p&gt;ini berarti file jar hasil packaging hanya berisikan file2 selain .java dan .form, padahal .java merupakan file source code dan file .form merupakan file form untuk gui builder di &lt;a href="http://www.netbeans.org/"
    target="_blank"&gt;NetBeans&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;dengan menggunakan setting default ini berarti kita tidak membuat project opensource melainkan project closesource &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;nach, sekarang kosongkan jtextfiled “Exclude From JAR File” sehingga file .java dan .form akan ada dalam file .jar hasil packaging seperti terlihat dibawah ini :&lt;/p&gt; &lt;p&gt;sebelum :&lt;/p&gt;
    &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/10/image34.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image-thumb4.png?w=454&amp;amp;h=312" style="border-width: 0;" height="312" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;sesudah :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.files.wordpress.com/2008/10/image35.png"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image-thumb5.png?w=454&amp;amp;h=360" style="border-width: 0;"
    height="360" width="454" alt="image" border="0" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;bisa dilihatkan kalo setelah text field “Exclude From JAR File” dikosongkan, maka pada file .jar hasil packaging terdiri dari seluruh file compile dan source codenya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;sebenarnya cukup seperti itu saja kalo kita mo bikin project opensource, tapi karena kita mau bikin project opensource YANG
    BAIK DAN BENAR :D, so sekarang kita akan lihat lebih dalam dalam source codenya, biasanya kita buat source code seperti ini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; package org.eecchhoo.lucene.test; import java.util.Date; public class Mahasiswa { private String nim; private String nama; private Date tanggalLahir; public Mahasiswa() { } public String getNama() { return nama; } public void setNama(String nama) { this.nama = nama; } public String getNim() { return nim; } public void
    setNim(String nim) { this.nim = nim; } public Date getTanggalLahir() { return tanggalLahir; } public void setTanggalLahir(Date tanggalLahir) { this.tanggalLahir = tanggalLahir; } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt;sebenarnya pembuatan source code diatas itu gak gw sarankan karena :&lt;/p&gt; &lt;p&gt;pertama tuh class apa gw gak tau &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;kedua tuh metode2 classnya gw gak
    tau buat apa &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;jadi harusnya setiap class diberi dokumentasi dan juga tiap metode diberi dokumentasi, jadi terlihat seperti dibawah ini :&lt;/p&gt; &lt;pre&gt;&lt;pre name="code" class="java"&gt; /* * untuk menggunakan sourcecode ini anda harus * menggunakan licensi yang tertulis disini * * copyright [echo.khannedy@gmail.com] 2008 */ package org.eecchhoo.lucene.test;
    import java.util.Date; /** * class mahasiswa merupakan class yang digunakan * sebagai object relational mapping yang bertugas * untuk mapping table "mahasiswa" dalam database * * @author eecchhoo * @version 1.0 * @since Oktober 2008 */ public class Mahasiswa { private String nim; private String nama; private Date tanggalLahir; /** * membuat class mahasiswa baru */ public Mahasiswa() { } /** * mendapatkan nama class mahasiswa * @return string atau null jika nama kosong */ public String getNama() {
    return nama; } /** * mengubah nama class mahasiswa * @param nama nama baru */ public void setNama(String nama) { this.nama = nama; } /** * mendapatkan nim class mahasiswa * @return string atau null jika nim kosong */ public String getNim() { return nim; } /** * mengubah nim class mahasiswa * @param nim nim baru */ public void setNim(String nim) { this.nim = nim; } /** * mendapatkan tanggal lahir class mahasiswa * @return java.util.Date atau null jika * tanggal lahir kosong */ public Date
    getTanggalLahir() { return tanggalLahir; } /** * mengubah tanggal lahir class mahasiswa * @param tanggalLahir tanggal lahir baru */ public void setTanggalLahir(Date tanggalLahir) { this.tanggalLahir = tanggalLahir; } } &lt;/pre&gt; &lt;/pre&gt; &lt;p&gt; dari source code diatas gw tau untuk apa class Mahasiswa dan buat apa fungsi metode-metodenya &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;selain itu dokumentasi
    juga sangat penting apalagi kalo kita mo bikin framework, karena dengan dokumentasi, penggunaan framework yang kita buat akan lebih mudah dimengerti oleh orang lain &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;so it’s for today&lt;/p&gt; &lt;p&gt;see you later &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; Posted in Java,
    NetBeans&#160;&#160;&#160;Tagged: j2ee, j2me, j2se, Java, java opensource, java project, java2, jee, jme, JSE, membaut project java, NetBeans, netbeans project, OpenSource, Project, project java opensource, project neetbeans, project opensource java&#160;&#160;&#160;&lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1216/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1216/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1216/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1216/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1216/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1216/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1216/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1216/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1216/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1216/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1216&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-10-26T15:56:32+00:00</dc:date>
  </item>
  <item rdf:about="http://eecchhoo.wordpress.com/2008/10/10/aplikasi-phonebook-menggunakan-java/">
    <title>Java Shuck Edition » NetBeans: aplikasi phonebook menggunakan Java</title>
    <link>http://eecchhoo.wordpress.com/2008/10/10/aplikasi-phonebook-menggunakan-java/</link>
    <content:encoded>&lt;div class="snap_preview"&gt;&lt;br /&gt;&lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image.png?w=250&amp;amp;h=175" style="border-width: 0;" align="left" height="175" width="250" alt="phonebook java" border="0" /&gt; Setelah sukses dulu dengan &lt;a href="http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/" target="_blank"&gt;eMovieRental&lt;/a&gt; , sekarang saya buat lagi aplikasi yang bernama ePhoneBook &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Tau dari mana Sukses &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/em&gt;&lt;/p&gt; &lt;p&gt;Yup dari data download eMovieRental yang ada di Box.net&lt;/p&gt; &lt;p&gt;Saat tulisan ini dibuat download eMovieRental udah lebih dari 4700 download &lt;img
    src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;span id="more-1136"&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;Agak kurang percaya juga sich :&lt;/p&gt; &lt;p&gt;&lt;a href="http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/" target="_blank"&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image1.png?w=373&amp;amp;h=60" style="border-width: 0;" height="60" width="373" alt="image"
    border="0" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Diatas itu screen shoot statistik download. Padahal itu diupload tanggal 14 Juli sedangkan sekarang baru akhir Agustus. Hmm baru hampir 2 bulang, ternyata statistik downloadnya bener-bener gede &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;Kembali ke topik!&lt;/p&gt; &lt;p&gt;Sekarang saya buat sebuah aplikasi yang bernama ePhoneBook. Aplikasi ini merupakan aplikasi
    PhoneBook menggunakan Java. Jadi aplikasi ini gak sekomplek &lt;a href="http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/" target="_blank"&gt;eMovieRental&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Jadi kalo anda gak akan terlalu pusing buat memahami alur program yang saya buat ini &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; &lt;p&gt;&lt;img
    src="http://eecchhoo.files.wordpress.com/2008/10/image2.png?w=450&amp;amp;h=338" style="border-width: 0;" height="338" width="450" alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image3.png?w=450&amp;amp;h=338" style="border-width: 0;" height="338" width="450" alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;&lt;img src="http://eecchhoo.files.wordpress.com/2008/10/image4.png?w=450&amp;amp;h=338" style="border-width: 0;" height="338" width="450"
    alt="image" border="0" /&gt;&lt;/p&gt; &lt;p&gt;Kalo udah penasaran, silahkan download projectnya disini :&lt;/p&gt; &lt;p style="padding-left: 30px;"&gt;&lt;a href="http://eecchhoo.wordpress.com/my-project-3/" title="http://eecchhoo.wordpress.com/myframework/"&gt;http://eecchhoo.wordpress.com/my-project-3/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;untuk penggunaannya hampir sama dengan &lt;a href="http://eecchhoo.wordpress.com/2008/07/14/cara-penggunaan-emovierental-di-netbeans/"
    target="_blank"&gt;eMovieRental&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Semoga Berguna&lt;/p&gt; &lt;p&gt; &lt;img src="http://s.wordpress.com/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" class="wp-smiley" /&gt; &lt;/p&gt; Posted in Java, NetBeans, Project, Swing&#160;&#160;&#160;Tagged: aplikasi gratis, aplikasi java gratis, aplikasi keren, aplikasi phonebook, aplikasi phonebook gratis, aplikasi phonebook java, aplikasi rental film, box.net, contoh aplikasi phonebook java, downlaod aplikasi, download,
    download java, e'MovieRental, eecchhoo, free aplikasi java, free aplikasi phonebook, free download, Java, java project, movie rental, OpenSource, phonebook, pocong, Swing Make Over, swing styles&#160;&#160;&#160;&lt;a href="http://feeds.wordpress.com/1.0/gocomments/eecchhoo.wordpress.com/1136/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/comments/eecchhoo.wordpress.com/1136/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godelicious/eecchhoo.wordpress.com/1136/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/delicious/eecchhoo.wordpress.com/1136/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/gostumble/eecchhoo.wordpress.com/1136/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/stumble/eecchhoo.wordpress.com/1136/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a
    href="http://feeds.wordpress.com/1.0/godigg/eecchhoo.wordpress.com/1136/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/digg/eecchhoo.wordpress.com/1136/" alt="" border="0" /&gt;&lt;/a&gt; &lt;a href="http://feeds.wordpress.com/1.0/goreddit/eecchhoo.wordpress.com/1136/" rel="nofollow"&gt;&lt;img src="http://feeds.wordpress.com/1.0/reddit/eecchhoo.wordpress.com/1136/" alt="" border="0" /&gt;&lt;/a&gt; &lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1136&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;&lt;/div&gt;</content:encoded>
    <dc:date>2008-10-10T15:28:18+00:00</dc:date>
  </item>
  <item rdf:about="http://nohnit.wordpress.com/2008/09/21/netbeans-ide-65-ide-opensource-buat-php/">
    <title>Berbagi Masalah dan Eksplorasi » NetBeans: netbeans ide 6.5, ide opensource buat php</title>
    <link>http://eecchhoo.wordpress.com/2008/09/21/netbeans-ide-65-ide-opensource-buat-php/</link>
    <content:encoded>anda programmer java? jika bukan, mungkin kurang familiar dengan NetBeans IDE yup, tentu!! karena memang NetBeans IDE itu sebenarnya ide yang digunakan untuk editor Java, namun karena bersaing dengan Eclipse IDE, oleh karena itu banyak sekali fitur-fitur yang selalu diperbaharui, contohnya NetBeans bisa digunakan sebagai editor untuk C/C++, Ruby, Rails, Groovy, PHP, CSS, JavaScript, HTML sampai [...]&lt;img
    src="http://stats.wordpress.com/b.gif?host=eecchhoo.wordpress.com&amp;amp;blog=1819006&amp;amp;post=1122&amp;amp;subd=eecchhoo&amp;amp;ref=&amp;amp;feed=1" alt="" border="0" /&gt;</content:encoded>
    <dc:date>2008-09-20T20:14:03+00:00</dc:date>
  </item>
</rdf:RDF>
