Creating a Hibernate Reverse Engineering File
See Also
To use the Hibernate Mapping Files and POJOs from a Database wizard,
you need to first create a Hibernate reverse engineering file (hibernate.reveng.xml).
The IDE provides a wizard for generating the file based on the data contained in the
Hibernate configuration file and the tables you are using in your application.
The reverse engineering file is an XML file that can be used to modify the default settings
used when generating Hibernate files from the metadata of the database specified in hibernate.cfg.xml.
The file can be used to explicitly specify the database schema that is used,
to filter out tables that should not be used and how JDBC types are mapped to Hibernate types.
To create hibernate.reveng.xml using the New File wizard:
- Open the New File wizard.
- Select Hibernate from the Categories list and Hibernate Reverse Engineering Wizard from the File Types list. Click Next.
- Type hibernate.reveng for the name and specify the Folder where you want to save the file. Click Next.
- Select the Configuration File from the drop down list.
- The configuration file contains the database connection details.
If a connection to the database is not open you may be prompted to
supply a username and password to connect to the database.
The database must be running.
- Select any tables in the Available Tables pane and click the Add to move the tables to the Selected Tables pane.
Any tables related to the tables you select are automatically added to the list in the Selected Tables pane.
- Click Finish.
When you click Finish, the file hibernate.reveng.xml is created in the location you specified
and the file opens in the Source Editor.
- See Also
- About Hibernate Support
- Editing the Hibernate Configuration File
- Creating Hibernate Mapping Files
- Adding Hibernate Support to a Project
Legal Notices