Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 1031945
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 16, 20262026-05-16T14:00:35+00:00 2026-05-16T14:00:35+00:00

I am looking for a tool to help in designing and implementing database and

  • 0

I am looking for a tool to help in designing and implementing database and entities for a Java project. Probably we are using JPA or direct Hibernate. The features I look for are:

  • Design database with visual modeller
  • Create entities from the visual model
  • Update entity changes to the visual model
  • Import existing database schema as visual model / entity classes

So the idea is to originally create a database model with visual tool, then auto-to generate entities from it and afterwards modify the code and expect the visual diagram to reflect the changes (so it works for documentation purposes). I want a full representation of table schema, not just an ER diagram.

There have been other questions (of course) but they don’t seem to be so specific to Java/JPA and don’t have as strict requirements. They are also often just about generating a diagram from code or database schema – they don’t require bi-directional support (if that’s the right term).

The products I found so far are:

  • NetBeans (6.7.1): supports generating Java classes from UML, JPA needs specific templates (sounds too tricky). Doesn’t identify new elements from classes.
  • DbSchema: Seems to offer some visualization of schemas, couldn’t get it started so can’t say much. Commercial, but it also has a free version.
  • Omondo EclipseUML: seems to have some sort of support, but costs like hell.
  • SchemaSpy: Supports only creating documentation from an existing database schema. Also couldn’t find a comprehensive graph.
  • Toad Data Modeller: Somewhat messy homepage, however seems to support creating diagrams from existing DB as well as creating DB schema from a diagram. Doesn’t have code generation facilities.
  • Eclipse WTP‘s Dali JPA Tools: No support for visual presentation, however targeted at providing aid to JPA development.

As a conclusion, Dali seems most interesting, because it’s targeted for JPA development. However, it doesn’t seem to have a visual diagram of any sort (just outlines and stuff).

Any suggestions?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-16T14:00:35+00:00Added an answer on May 16, 2026 at 2:00 pm

    Have a look at th JPA Diagram Editor for Eclipse, the first Milestone has been released recently. From the announcement:

    I am happy to announce that the JPA
    Diagram Editor project made its first
    milestone release – 0.5 RC1. Just
    follow the installation
    instructions
    , posted on the
    project’s wiki, and you are ready
    to build your JPA model in a diagram.
    There is a nice Getting Started
    tutorial to help your first steps. If
    you want to take a quick look before
    installing, then check our demo
    on YouTube.

    An example of a diagram created by the JPA editor

    The JPA Diagram Editor is a new
    incubating project in the WTP
    Incubator. The project is initiated by
    SAP and aims to contribute the
    existing JPA Diagram Editor from the
    SAP NetWeaver Developer Studio, and
    continue its future development in the
    Eclipse community. This contribution
    is based on the Graphiti project – the
    new graphics modeling infrastructure
    in Eclipse.

    The official 0.5 version of the
    project will provide a stable release
    of the initial contribution. Due to
    the migration to Graphiti, there are
    some bugs to be cleaned and we are
    actively working on them.
    Nevertheless, we decided to release
    early to hear your feedback sooner. If
    you eventually find a bug, then please
    report it in the WTP Incubator
    Bugzilla (use component
    wtp.inc.jpaeditor). You can check the
    list of already reported bugs if that
    bug has already been found – we are
    actively testing at the moment.

    Please, note that currently the JPA
    Diagram Editor supports only JPA 1.0
    projects. This mean that you will not
    see the “Open Diagram” action in the
    context menu of JPA 2.0 projects. JPA
    2.0 support is definitely on our radar screen. We will start working on it
    after releasing the stable 0.5
    version.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am looking for a good development tool that will help me track revisions
I am looking for some tool that would help me prototype basic website structure
I am looking for a tool that will help me to compile a history
I am looking for the Eclipse plugin or the any other tool that help
I am looking for a tool to help with some CSS editing, but I
I'm looking for a tool which could help me with html map tag. I
We're looking to create a tool to help with time management in Redmine. The
I'm looking around for a modern tool chain to help in developing a small
I am looking into the possibility of using tools in order to help me
I am looking for a Visio-like tool that would help me draw my information

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.