Beranda > Info Trik Java > Membangkitkan Hibernate Pemetaan File dan Jawa Kelas

Membangkitkan Hibernate Pemetaan File dan Jawa Kelas

Februari 1, 2010

Dalam tutorial ini Anda menggunakan POJO (plain old Java objek) untuk mewakili data dalam setiap tabel dalam database yang akan Anda gunakan. Menentukan kelas Java kolom untuk kolom dalam tabel dan sederhana menggunakan setter dan getter untuk mengambil dan menulis data. Memetakan POJOs ke meja Anda dapat menggunakan pemetaan Hibernate file atau menggunakan penjelasan di kelas.

Anda dapat menggunakan Hibernate Mapping File dan Database POJOs dari wizard untuk membuat beberapa file POJOs dan pemetaan berdasarkan tabel database. Bila Anda menggunakan wizard Anda memilih semua tabel yang Anda inginkan POJOs dan pemetaan IDE file dan kemudian menghasilkan file untuk Anda berdasarkan pada tabel database dan menambah entri untuk pemetaan hibernate.cfg.xml. Bila Anda menggunakan wizard Anda dapat memilih file yang Anda inginkan IDE untuk menghasilkan (hanya POJOs, misalnya) dan pilih generasi kode pilihan (menghasilkan kode yang menggunakan EJB 3 penjelasan, misalnya).

Catatan. IDE juga memiliki penyihir untuk membantu Anda menciptakan dan pemetaan POJOs individu file dari nol.

Menciptakan Reverse Engineering Hibernate File

Jika Anda ingin menggunakan Hibernate Mapping File dan Database POJOs dari wizard, pertama anda perlu menciptakan sebuah hibernate.reveng.xml reverse engineering file. Pemetaan yang Hibernate File dan Database POJOs dari penyihir memerlukan hibernate.reveng.xml dan hibernate.cfg.xml.

Reverse engineering file yang memungkinkan Anda untuk memiliki kontrol yang lebih besar bagaimana strategi pemetaan database. The Hibernate Reverse Engineering Wizard reverse engineering menciptakan sebuah file dengan default konfigurasi yang dapat diedit di editor XML.

Untuk menciptakan file Hibernate reverse engineering, melakukan langkah-langkah berikut.

  1. Klik kanan node Paket Sumber dalam jendela Proyek dan pilih New> Other untuk membuka wizard New File.
  2. Pilih Hibernate Reverse Engineering Wizard dalam kategori Hibernate. Klik Next.
  3. Tentukan hibernate.reveng sebagai Nama File dan src / java untuk Folder. Klik Next.
  4. Pilih hibernate.cfg.xml File konfigurasi dari daftar drop-down, jika tidak dipilih.
  5. Pilih tabel berikut dari Irak Tabel dan klik Tambah untuk menambahkan tabel ke Selected Tables.
    • aktor
    • kategori
    • film
    • film_actor
    • film_category
    • bahasa

    Klik Finish.

    New Hibernate Reverse Engineering wizard

Wizard menghasilkan hibernate.reveng.xml reverse engineering file dan membuka file dalam editor. Anda dapat menutup file reverse engineering karena Anda tidak perlu mengedit file.

Hibernate Mapping Menciptakan File dan POJOs

Anda dapat menggunakan Hibernate Mapping File dan Database POJOs dari wizard untuk menghasilkan file-file untuk Anda.     Wizard dapat menghasilkan POJO dan file pemetaan yang sesuai untuk setiap tabel yang Anda pilih di wizard.     File pemetaan file XML yang berisi data tentang bagaimana kolom dalam tabel di mapping ke ladang di POJOs. Anda perlu memiliki hibernate.reveng.xml dan hibernate.cfg.xml file untuk menggunakan wizard.

Untuk menciptakan file POJOS dan pemetaan menggunakan wizard, lakukan langkah-langkah berikut.

  1. Klik kanan node Paket Sumber dalam jendela Proyek dan pilih New> Other untuk membuka wizard New File.
  2. Pilih Hibernate Mapping File dan POJOs dari Database dalam kategori Hibernate. Klik Next.
  3. Pastikan hibernate.cfg.xml dan hibernate.reveng.xml file yang dipilih dalam daftar drop-down.
  4. Pilih JDK 5 Language Fitur di bawah pilihan Pengaturan Umum.
  5. Pastikan Kode domain dan XML hibernate mapping pilihan yang dipilih.
  6. Pilih dvdrental untuk nama Paket. Klik Finish.
    Generate Hibernate Mapping Files and POJOs wizard

Ketika Anda klik Finish POJOs IDE dan Hibernate menghasilkan pemetaan file dengan ladang dipetakan ke kolom     ditentukan dalam hibernate.reveng.xml. IDE juga menambahkan entri untuk pemetaan hibernate.cfg.xml. Anda dapat memperluas dvdrental paket untuk melihat file yang dihasilkan oleh wizard.

Screenshot of Projects window showing generated POJOs

  • Anda dapat menggunakan wizard Pemetaan Hibernate jika Anda ingin membuat pemetaan Hibernate file yang memetakan sebuah tabel tertentu     kelas tertentu.
Kategori:Info Trik Java
%d blogger menyukai ini: