I’ve used MagicDraw in the past and hoping that I can take advantage of the ORM capability of VP-UML. However, we have a requirement to be able to use hibernate annotations that don’t seem to be supported by the ORM part of VP-UML.
For instance we use a custom ID generator and some custom types. We also use the validator framework (@Min, @Length, etc). The way we did this with MD was to just use roundtripping with Java classes. Would I have to do the same with VP-UML?
So there is no way to support other annotations? We also use @SqlResultSetMapping and @NamedSqlQuery. Too bad the roundtripping support for classes doesn’t work for the ORM piece too. I understand why that would be hard.
So, I’m assuming at this point that I’ll have to forgo the ORM capabilities for now and just use the class diagram roundtripping features.