Java Persistence/NetBeans JPA Modeler

JPA Modeler assists software developers to create, design and edit Java persistence application business model visually as graphical diagram. It automates Java code generation (JPA 2.0) from the JPA Class Diagrams, enable to import database table into entity diagram and also supports existing JPA Classes Reverse Engineering.

Download
NetBeans JPA Modeler