Hibernate Module
The Hibernate Module enables you to extract the dependency information from your Hibernate files to visualize and control the dependencies between Java applications and the databases that they use. This module enhances the Lattix LDM for Java Solution by showing how both Java classes and database elements interrelate.
This DSM is the Auction example from Hibernate, which shows both the layered architecture of the Java application as well as its dependencies on the database elements in the Oracle database
Features
In addition to the Lattix LDM key features, the Hibernate Module has these unique capabilities:
- the Multi-Module merge feature with Java+Hibernate+Oracle produces a direct mapping of Java to Oracle in the DSM
- member level functionality allows you to see the relationship between data members in a Java class to the columns in database tables
- kinds of dependencies supported include: class and data member references, invokes, inherits, and constructs
Specifications
| Hibernate Module | |
|---|---|
| Platforms | Windows 2000 and later, Linux, Unix Eclipse 3.1 and later |
| Input Sources | Hibernate Mapping File (hbm or hbm.xml) Hibernate Configuration File |
| System Requirements | Required: 512 MB of RAM Recommended for Large System Analysis: 2GB for 32-bit & 4GB for 64-bit OS Java 1.5 or later |
