Beranda > Hibernate Framework > belajar HIBERNATE yuk!!!

belajar HIBERNATE yuk!!!


hibernate?

opo itu hibernate?

hibernate bukan tombol yang ada di bagian shutdown di os windows, ato linux! hibernate disini maksudnya object relational mapping.

apa tuh object relational mapping?

orm tuh kalo menurut gw konsep mentranformasi / memindahkan representasi tabel dalam database ke sebuah class, jadi misal kita punya tabel orang, nah kita representasikan tabel itu ke class, jadi kita punya class Orang. gitu lah singkatnya :D

  1. 12 Desember 2008 pukul 16:17 | #1

    sebelum kita belajar bareng
    download dulu framework hibernatenya di

    http://www.hibernate.org/

    trus download yang HibernateCore

  2. 12 Desember 2008 pukul 16:21 | #2

    klo HibernateCore buat apaan bos?? bedanya ama hibernate yg lain apaan yah

  3. 12 Desember 2008 pukul 23:32 | #3

    hibernate core tuh pusat dari hibernate, jadi hibernate annotation, hibernate search, hibernate validator gak kan bisa jalan tanpa hibernate core :D

  4. 13 Desember 2008 pukul 15:43 | #4

    ga ngertiii

  5. 13 Desember 2008 pukul 17:15 | #5

    justru itu, kalo gak ngerti kita belajar bareng!!

  6. Arga
    20 Januari 2009 pukul 13:15 | #6

    punten mau tanya nih…
    kalo bedanya jpa sm hibernate apa kang??
    apakah hibernate semacam salah satu jenis dari jpa?

  7. 20 Januari 2009 pukul 20:16 | #7

    jpa tuh api untuk ORM yang dibuat oleh team Sun
    sedangkan hibernate tuh ORM yang buat oleh Gavin King dan dikembangkan oleh team RedHat

    jadi kalo ditanya beda pasti beda tapi untuk tujuan yang sama :D

  8. budi
    21 Januari 2009 pukul 08:41 | #8

    wah, jadi semangat lagi belajar java neh,
    bro echo, orm hibernate bisa di pakai di untuk membuat aplikasi dengan J2EE gak..?

  9. 21 Januari 2009 pukul 10:47 | #9

    hibernate emang dibangun buat JEE tapi bida juga dipake di JSE cuma gak bisa dipake di JME ato JFX :D

  10. rio
    25 Januari 2009 pukul 21:47 | #10

    mas, mau nanya bedanya ORM sama DAO itu apa?

    kalo DAO itu kan (setau saya) tujuannya memisahkan kode akses data dengan bagian program lainnya.

    sedangkan ORM seperti Hibernate melakukan mapping dari tabel database ke class. Tapi kalo liat contoh2nya ORM juga mengabstrakkan kode akses data….jadi apa bisa dibilang kalo DAO itu salah satu bagian dari ORM?

    • 1 Februari 2009 pukul 20:15 | #11

      ORM tuh ObjectRelationalMapping
      DAO tuh DataAccesObject

      itu beda pengertian

      kalo ORM buat mapping tabel ke class (cuma itu saja)
      sedangkan DAO tuh kaya mengkapsul kumpulan proses DML (Data Manipulation Language) ke dalam satu class :)

  11. rio
    27 Januari 2009 pukul 10:48 | #12

    mas, mau nanya bedanya ORM dengan DAO dong

    kalo setau saya, DAO itu suatu design pattern yang memisahkan kode akses data di program dengan bagian lain, jadi kalo misalnya mau ganti-2 DBMSnya gampang…apa betul begitu?

    tapi kalo ORM seperti hibernate ini kan (setau saya lagi) juga mengabstrakkan akses databasenya…jadi apa bisa dibilang DAO itu bagian dari ORM?

  12. joy
    17 Februari 2009 pukul 10:35 | #13

    mau tanya JPA n hibernate itu gimna yach?
    klo kita bikin class mahasiswa..
    kita kan menimport :
    import javax.persistence.Entity;
    berarti annotation hibernate itu menggunakan JPA?..
    sedangkan nantinya class tersebut dimapping ke hibernate.cfg.xml..

    thx

  13. 17 Februari 2009 pukul 11:35 | #14

    hibernate annottaions = JPA
    JPA != Hibernate Annotations

  14. wackoSQL
    13 Maret 2009 pukul 10:28 | #15

    Pak noob mw tanya ni tentang JPA n ORM
    JPA = Java Persistent API
    ORM = Object Relational Mapping
    a. Perbedaan mendasar antara JPA n ORM apa yah ?

    b. AFAIK JPA adalah jembatan untuk menghubungi gap antara konsep OOP(java) dgn konsep RDBMS(database), apakah itu benar ? dan apakah bisa disimpulkan bahwa JPA itu dlm ORM, atau malah sebaliknya ?

    c. Ada yang bilang bahwa JPA itu spesifikasi dan yang menerapkannya ada Eclipselink, toplink essential, dll, maksudnya apa ya pak?

  15. 13 Maret 2009 pukul 10:47 | #16

    JPA tuh emang ORM
    Hibernate juga ORM

    JPA tuh hampir mirip kayak JDBC
    kalo JDBC kan gak kan bisa jalan kalo gak pake Driver
    nah kalo JPA gak bisa jalan kalo gak pake Implementasi, kayak EclipseLink, TopLink, Hibernate EntitityManager, itu semua contoh Implementasi dari JPA

  16. wackoSQL
    13 Maret 2009 pukul 11:05 | #17

    -apakah Hibernate bs dibilang JPA, soalnya guruku bilang hibernate ada lagi yg pake jpa namanya HibernateJPA.

    - bisa disimpulin gini ga?
    – JPA n JDBC itu cara koneksi
    – JPA pake API pesistent
    – JDBC pake API JDBC

    - bos boleh minta YM ga, banyak yg mw ditanya2 ni

    thx

  17. 13 Maret 2009 pukul 11:34 | #18

    gak da yang namanya Hibernate JPA ada juga Hibernate EntityManager
    Hibernate EntityManager == JPA
    tapi
    JPA != Hibernate EntityManager

    kenapa?

    soalnya semua fasilitas JPA ada di Hibernate Entitymanager
    tapi gak semua fasilitas Hibernate EntityManager ada di JPA

    API tuh Application Programming Interface
    JDBC ama JPA termasuk API

    sedangkan MySQLDriver, OracleDriver
    Hibernate, TopLink, EclipseLink
    itu termasuk Implementasi

  18. wackoSQL
    13 Maret 2009 pukul 14:31 | #19

    thx pak, sementara segini dulu, saya mencoba mencernanya dulu.

    regard
    -wackoSQL-

  19. vebee
    24 Mei 2009 pukul 10:37 | #20

    gni kak..q cm mw tnya cra krja hibernate tu gm ya?
    thx

  20. Na
    14 Oktober 2009 pukul 11:11 | #21

    Kang… Kalo mao ngerandom hasil select di HBL gmn crnya?? (kayak fungsi randomnya SQL) Thx :)

  1. 5 April 2009 pukul 03:26 | #1
  2. 26 Mei 2009 pukul 15:36 | #2