Beranda > Info Trik Java > Memodifikasi Konfigurasi Hibernate File

Memodifikasi Konfigurasi Hibernate File

Februari 1, 2010

Ketika Anda membuat sebuah proyek baru yang menggunakan kerangka Hibernate, IDE secara otomatis menciptakan hibernate.cfg.xml file konfigurasi pada akar classpath konteks dari aplikasi (dalam jendela File, src / java).     File ini terletak di <default package> Paket Source di bawah simpul dalam jendela Proyek.     File konfigurasi berisi informasi mengenai koneksi database, pemetaan sumber daya, dan sifat sambungan lain.     Anda dapat mengedit file dengan menggunakan tampilan multi-editor, atau mengedit XML langsung dalam XML editor.

Dalam latihan ini Anda akan mengedit properti default ditentukan dalam hibernate.cfg.xml untuk mengaktifkan debug logging untuk pernyataan SQL     dan untuk mengaktifkan sesi Hibernate konteks manajemen.

  1. Membuka hibernate.cfg.xml di tab Design.         Anda dapat membuka file dengan memperluas Sumber Paket> <default package> dalam jendela Proyek dan double-klik hibernate.cfg.xml.
  2. Dalam multi-view XML editor, buka Properties Konfigurasi node di bawah Opsional Properties.
  3. Klik Tambah untuk membuka Tambahkan kotak dialog Properti Hibernate.
  4. Pada kotak dialog, pilih hibernate.show_sql properti dan menetapkan nilai benar.         Hal ini memungkinkan penebangan debug dari pernyataan SQL.
    Add Hibernate Property dialog box the hibernate.show_sql property
  5. Miscellaneous Properties memperluas node dan klik Tambah.
  6. Pada kotak dialog, pilih properti hibernate.current_session_context_class dan menetapkan nilai alur untuk mengaktifkan sesi otomatis Hibernate konteks manajemen.
    Add Hibernate Property dialog box for properties hibernate.current_session_context_classJika Anda klik tab XML editor Anda dapat melihat tampilan file dalam XML. File Anda akan terlihat seperti berikut:

    <hibernate-configuration>
        <session-factory name="session1">
            <property name="hibernate.dialect"> org.hibernate.dialect.MySQLDialect </ property>
            name="hibernate.connection.driver_class"> <property com.mysql.jdbc.Driver </ property>
            name="hibernate.connection.url"> <property jdbc: mysql: / / localhost: 3306/sakila </ property>
            name="hibernate.connection.username"> <property root </ property>
            name="hibernate.connection.password"> ######</ <property properti>
            name="hibernate.show_sql"> <property true </ property>
            <property name="hibernate.current_session_context_class"> thread </ property>
        </ session-factory>
    </ hibernate-configuration>
  7. Simpan perubahan Anda ke file.

Anda dapat menutup file karena Anda tidak perlu mengedit file lagi.

Kategori:Info Trik Java
%d blogger menyukai ini: