Hibernate Tools 3.2.0.beta11 - New and Noteworthy

Previous new and noteworthy for 3.2.0.beta10

Release notes


General


Eclipse 3.2 incompatible

This release is (unfortuantely) incompatible with Eclipse 3.2/WTP 1.5 and thus requires Eclipse 3.3/WTP 2.0.


Views


New and improved entity/mapping diagram

This release brings a "port" of Exadel Studio's entity diagram to Hibernate Tools. Right-Click on an entity and you get an option for "Open Mapping Diagram".

This diagram shows your entities with relationships to its entities and how it is mapped to the database.

Be warned that for large sets of classes the diagram might get too crowded! You can collapse/expand entities/tables and relationships as you want to get a better overview.



Code generation


Multiple exporters in Eclipse code generation

The UI and code generation launch configuration have been updated to not just be limited to a preset of exporters.

Now you can add any number of exporters and each exporter have their own settings with the possibility of having their own output and template path directory.


Eclipse variables support in paths

You can now use Eclipse variables in output and template paths which allow the launch configuration to be more portable between machines and can be parameterized dependent on the current selection in the UI.