|
JBuilder UML Tool with Code Generation and Reverse Engineering
|
|
|
|
|
Product Information
|
| Persistence Made Easy |
|
 |
Traditionally developers spend a lot of effort in saving and loading objects between memory and database which makes the program complicated and difficult to maintain. DBVA-JB simplifies these tasks by generating a persistence layer between object and data models. |
|
|
| Sophisticated Object-Relational Mapping Generator |
|
| DBVA-JB generates object-relational mapping layer which incorporates prime features such as transaction support, pluggable cache layer, connection pool and customizable SQL statement. With this mapping layer, developers can keep away from mundane implementation work and focus on the business requirements. |
 |
|
|
| Enterprise JavaBeans (EJB) Support |
|
 |
EJB enables distributed, transactional, secure and portable application deployment. Since programming in EJB is a complicated task, DBVA-JB simplifies the EJB development by generating beans either from drawn stereotyped class diagram, entity relationship diagram or reversed database. |
|
|
| Model Driven Development |
|
| DBVA-JB provides a true model driven platform for application development. DBVA-JB allows developer not only to start from creating the models using class diagram or entity relationship diagram and generate the executable persistence layer from the models, but also to modify the entity-relational model which is from reversed engineered an existing database, transform into object model and generate persistence layer. With the sophisticated model-code generator, the persistent model will be updated automatically according to any modification. |
 |
|
|
| Extensive Database Coverage |
|
 |
DBVA-JB supports wide range of databases, including Oracle, DB2, Cloudscape/Derby, Sybase Adaptive Server Enterprise, Sybase SQL Anywhere, Microsoft SQL Server, PostgreSQL, MySQL and more. DBVA-JB also promotes an easy migration between databases by enabling the same set of ORM Java objects to work with different databases and transforms the proprietary data type that suit the default database specified. |
|
|
| Reverse Database Engineering |
|
| DBVA-JB allows you to reverse engineering an existing database through JDBC into the entity-relational model. Developers can transform the entity-relational model to object model and redesign the database for further development. |
 |
|
|
| Visual Modeling for Object and Data Models |
|
 |
DBVA-JB inherits the visual modeling environment from Visual Paradigm for UML, a well-known UML CASE Tool, it not only provides an intuitive inline editing for both object and data models, but also adopts the resource-centric interface for assisting frequently performed tasks |
|
|
|
|
For more information about the supported features in this edition, please go to Edition Comparison.
|
|
|
|
|
|