Quiero diseñar mis diagramas UML en un programa y hacer que el programa genere clases Java y asignaciones de Hibernate.
El generador de Java a UML en Linux es similar pero no cumple con todos mis requisitos.
Características requeridas:
*.java
archivos que funcionen en Java 1.5.*.hbm.xml
archivos que funcionan en Hibernate 4.Características opcionales:
Probé modelio pero no es para mí.
Sugiero usar StarUML .
StarUML es un proyecto de código abierto para desarrollar una plataforma UML/MDA rápida, flexible, extensible, con funciones y de libre acceso que se ejecuta en la plataforma Win32 (de: antiguo proyecto de StarUML, este proyecto ha sido descontinuado). Aunque ese proyecto ha sido descontinuado, StarUML comienza un nuevo proyecto (desde hace mucho tiempo sin actualizaciones) con StarUML 2 .
La versión más nueva de StarUML casi cumple con sus requisitos a continuación:
*.java
, pero se basa en la especificación Java 1.7*.hbm.xml
.Mi respuesta no puede cumplir con sus requisitos. Al menos, casi satisface tus necesidades. Espero que mi sugerencia te ayude.
Hay un nuevo generador de código Java avanzado para StarUML, que también admite Hibernate (anotaciones), así como Spring hasta cierto punto. Para obtener más información, puede visitar https://www.archetypesoftware.com/ .
Konstantin V. Salikhov
ivanivan