DBVA for Eclipse creates executable persistence code, persistence layer, and database through a user-friendly visual modeling process. This Object to Relational mapping designer and code generator is a sophisticated solution for efficient data management.

One of the key features of DBVA-EC is that the persistence layer is built on top of the most popular persistence layer, Hibernate. This means that there is no vendor lock-in when adopting DBVA-EC. All generated code can run on all popular relational databases like MySQL, Oracle, SQL Server, DB2 and application servers like JBoss, WebLogic Server and more.
You can use DBVA-EC to design your object model by UML Class Diagram, design your database by Entity Relational Database (ERD), create new attributes with Enter key, generate Class Diagram from ERD, generate ERD from Class Diagram, generate POJO, DAO, Factory, Static method style persistence Java code, generate database schema (DDL), and even reverse engineer ERD from DDL. Plus, it provides support for stored procedure and triggers, generates hibernate annotations in ORM persistence, generates Hibernate version tag for optimistic concurrency control, offers callout and freehand shape, nicknamer and much more.
In addition, DBVA-EC also comes with features such as model transitor and modeling collaboratively with VP Teamwork Server, CVS, SVN and Perforce. Furthermore, it has excellent interoperability with UML2 model (UML2.x metamodel for eclipse platform) through XMI and offers export diagrams to various formats like JPG, PNG, SVG, EMF, PDF.
All in all, DBVA for Eclipse is an excellent software that offers a range of features to help you with all your persistence needs. With its easy-to-use interface and excellent functionality, it is sure to be a great addition to any developer's toolkit.
Version 6.0: N/A
Version 5.2: N/A
Version 4.1: N/A
Version 4.0: N/A
Version 3.2 SP2: N/A
Version 3.2 SP1: N/A
Version 3.2: N/A
Version 3.1 SP2: N/A
Version 3.1: N/A
Version 3.0: N/A