Docstoc

How to Generate Hibernate Pojo Classes from DB Tables

Document Sample
How to Generate Hibernate Pojo Classes from DB Tables Powered By Docstoc
					http://www.wikihow.com/Generate-Hibernate-Pojo-
Classes-from-DB-Tables
http://www.yuvalararat.com/2008/03/hibernate-auto-
generate-hbm-and-java/


Steps
  1.

       Download the hibernate-tools jar. [1] and extract the jar to dropins folder of
       Eclipse.

       http://prdownloads.sourceforge.net/jboss/HibernateTools-3.1.0.beta4.zip

       or

       HibernateTools-3.1.0.beta4.ZIP

       2

       Start eclipse.

  2.

       Click on [File -> New -> Other -> Hibernate -> Hibernate Configuration File]
       and create a cfg file. The following properties should be specified : jdbc url ,
       username, password, DB schema, driver class and dialect.

  3.

       Click on [File -> New -> Other -> Hibernate -> Hibernate Console
       Configuration ] and create a new console configuration. Add the jar file that
       contains your DB driver in the classpath section at the bottom.

  4.

       Enter the name of the console configuration. Click Browse button against the
       Configuration file and select the cfg.xml file created in step 3.

  5.
      Click on [File -> New -> Other -> Hibernate -> Hibernate Reverse
      Engineering File(reveng.xml) ] and select the location of the file.

6.

      Select the cfg.xml file created in step 3 as the Console Configuration. Click on
      include button and specify the schema and table name(s) to reverse engineer.
      Multiple table names can be specified using sql wild char (eg: TBL_%). Click
      Finish.

7.

      Click on the Hibernate icon in the tool bar and select the [Hibernate Code
      Generation ..] option.

8.

      Right click on the [Hibernate Code Generation]tree node and select New.

9.

      Give the name of the configuration and select the console configuration
      created in setp 5 and reveng.xml created in step6-7. Also select the Output
      Directory,

10.

      Go to the Exporters tab and check Generate domain code(.java) and Generate
      mappings (hbm.xml). Click run.

11.

      The hibernate mapping xml files and Java classes will be created in the
      output directory specified in step 11.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:27
posted:5/13/2012
language:English
pages:2