

This saves a lot of development time and helps us in configuring our application easily. Again the major benefit of using hibernate tools is the content assist that comes with it, as shown in the below image.īecause of content assist, we can easily find out the properties that we are looking for, rather than going through a lot of documentations or online resource.Note that again the DTD is pointing to SourceForge and you should change it to point to Hibernate official DTD location, as specified above. When you click on Finish button, below file will get generated.The next window lets you set the database properties such as dialect, database user, password and connection URLs.In the next window, you can select the file location and set the file name, as shown below.In the popup window, select “Hibernate Configuration File” as shown in below image.


Select the project and go to “New” -> “Other” or you can open this window using keyboard Command+N (Mac), Ctrl+N (Windows).We can use Hibernate Tools plugin to generate the basic hibernate configuration xml file and then use it’s content assist to add additional properties. Hibernate Configuration XML file contains properties used to configure Database settings, connection pool settings etc. Generating Hibernate Configuration File using Hibernate Tools Eclipse Plugin The major benefit of using Hibernate tool is the content assist when we want to change something in the hibernate mapping file, as shown in the below image.Note that the hibernate tool points to old DTD location from SourceForge, you should change is to use from hibernate official website.Below is the content of the auto generated file. For our Customer class, file name will be. When you will click Finish button, a new file will get added in the same package where your java bean is present.When you will click Next button, a new popup will come to add Classes, packages etc.In the popup window, select “Hibernate XML Mapping File” as shown in below image. Now let’s see how we can easily generate Hibernate Mapping file using hibernate tools plugin.
