DB Visual Architect for Eclipse (DBVA-EC) is a full-featured Object Relational Mapping (ORM) plugin for Eclipse that provides round-trip code engineering support with Java. The tool acts as a bridge between object model, data model, and relational model by automating the mapping between relational rows in a database and object models which can be manipulated by a Java program.
| Tags | Scientific/Engineering Visualization Text Editors Integrated Development Environments (IDE) Software Development Build Tools Code Generators Documentation education |
|---|---|
| Implementation | Java |
Recent releases


Changes: This release has a number of new features and improvements which include automatic ERD generation after reversing a DDL file, the ability to open up alternative views from models or shapes, creation of translated copies of a model through the use of Nicknamer, and Perforce integration. In addition, Model Transitor was introduced for establishing transition and support traceability between models.


Changes: Improvements were made to database modeling, code engineering, modeling, interoperability, and team collaboration. This release supports modeling, reverse and forward engineering of stored procedure and database triggers, bookmarking diagrams and shapes, batch processing through running command-line operations, mass selection of shapes through Handi-Selection, and much more. Other useful features include exporting revisions from Teamwork server/SVN/CVS, managing pre-written documentation templates, and jumping to a diagram via the Jump To dialog box.


Changes: A branch and tag capability was introduced to the VP Teamwork Server, Subversion, and CVS repository integration. With advanced branch and tag support, different modeling projects can run in parallel while keeping the release quality project stable in the trunk. There are also a number of enhancements for various other features.


Changes: Reverse engineering of ERD from DDL was introduced. ERD models like entities, views, and relationships can be generated by reversing the data definition language. Images can be incorporated into documentation. Documentation structure can be saved as a template for reuse in other models. Hibernate annotations are supported in ORM persistence. Hibernate version tags can be generated for optimistic concurrency control. There are also a number of enhancements for the modeling features.


Changes: CVS and SVN integration was added. Support was added for importing and exporting UML2 models through XMI, the default serialized form of EMF. More types of candidate objects can be identified from textual analysis. Element sorting was added in report generation. Diagrams are now grouped by category in the diagram navigator. Support for the FrontBase database was added. A diagram summary can optionally be included in report generation.