| <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" |
| "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> |
| <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=us-ascii" /> |
| |
| <meta http-equiv="Content-Style-Type" content="text/css" /> |
| <meta http-equiv="Content-Script-Type" content="text/javascript" /> |
| <title>Getting started</title> |
| |
| <!-- contents --> |
| </head> |
| <body> |
| |
| <div class="sect1"> |
| <!-- infolevel="all" infotype="General" --> |
| <h1>Getting started</h1> |
| <p>The Eclipse IDE provides a JPA diagram editor tool that allows |
| you to create, edit, and display the application data model (entities |
| and their relationships) in a graphical environment.</p> |
| <p>You can use only one JPA diagram per project, and you cannot |
| visualize entities from different projects in one JPA diagram.</p> |
| <div> |
| <p> |
| <b>Example:</b> |
| </p> |
| <p>The following JPA diagram represents the data model of |
| employees participating in various projects, that is, two entities |
| with a bidirectional many-to-many relationship:</p> |
| <div> |
| <p> |
| <img src="../img/jpa_diagram_editor.gif" |
| alt="This graphic is explained in the accompanying text." |
| title="This graphic is explained in the accompanying text." /> |
| </p> |
| <br /> |
| </div> |
| </div> |
| <div> |
| <h2>Features</h2> |
| <p>The JPA diagram editor comprises the following general |
| features:</p> |
| <div> |
| <ul> |
| <li><p>Ability to create entities and define relationships |
| between them.</p></li> |
| <li><p>Ability to import existing entities together with |
| their relationships.</p></li> |
| <li><p>Full synchronization with the underlying |
| application code, that is, whenever you apply a change to any of |
| the objects on the diagram, the corresponding application code |
| updates automatically, and the opposite.</p></li> |
| <li><p> |
| Error and warning markers with informative quick info text. You |
| can view details on the marked errors and warnings in the <i>Problems</i> |
| view. |
| </p></li> |
| <li><p> |
| Integration with the <i>JPA Details</i> view and the <i>Miniature |
| View</i>. |
| </p></li> |
| </ul> |
| </div> |
| </div> |
| </div> |
| </body> |
| </html> |