El software Dzo utiliza un archivo de texto que contiene comandos CREATE nativos para todos los objetos de base de datos y los compara con la base de datos del esquema actual. Como resultado, Dzo crea las sentencias SQL necesarias para actualizar el esquema de base de datos (o puede dejar que Dzo ejecutar las sentencias SQL directamente).
Si su aplicación vive en un Tomcat o contenedor de JBoss, dzo tiene un servlet que controla el proceso de implementación, repliega la aplicación antigua, inspeccionar y ejecutar los cambios de base de datos necesarios y, finalmente, se despliega la nueva aplicación. Dzo actualmente trabaja con MySQL y Oracle
¿Cuál es nuevo en esta versión:.
- Esta versión generan referencias cruzadas para extranjeros teclas.
- Se dejará caer y volver a crear el índice único, restricción única y clave externa cuando cambian los datos de referencia en una columna que participan en el objeto.
- Se maneja el bit de tipo de datos en la extracción de datos de referencia.
- Se ocupa de la fecha y hora en el evaluador de expresiones.
- Maven metas XML y mango fuente schemas-atributo.
¿Qué hay de nuevo en la versión 2.5.0:
- Refactoring se hizo cuando se atraviesan las relaciones en anotaciones JPA- frijoles.
- Los nombres de Maven y etiquetas de hormigas se cambió de & quot; url & quot; & quot; & quot ;, JDBCURL de & quot; controlador & quot; & quot; & quot ;, jdbcDriver y de & quot; archivo & quot; & quot; fuente & quot;.
- La base de datos de atributos se cambió a tipo_bd y ya no es obligatorio.
- Se crea una clave única cuando se utiliza un mapa o Set en jpa ElementCollection anotada.
- Se eliminó la referencia de los usuarios suecos, ya que era obsoleta.
- Las dependencias se han añadido a la APP anotaciones y los jdbc-drivers compatibles y descargables en maven-plugin.
- El directorio por defecto en el archivo WAR para SQL fuente fue cambiado a / META-INF.
- Algunos errores menores fueron fijadas.
¿Qué hay de nuevo en la versión 2.3.0:
- El atributo tipo se añadió en la directiva #convert .
- La función refdata se implementó para probar contra referencedata en #convert.
- Un error al actualizar un esquema comparando a otro esquema fue corregido.
- mysqlbug se corrige cuando el nombre de la tabla es diferente en el caso sólo cuando se realiza un cambio de nombre.
- En la línea de comandos de un archivo puede tener el prefijo & quot; cp:. & Quot ;, que busca el archivo en la ruta de clase
- Tabla-contenido se convierten automáticamente cuando la APP cambios de estrategia herencia.
- El evaluador de expresiones ahora puede usar las funciones y campos estáticos públicos de clases de Java.
- Getopt fue rediseñado.
- Un error se corrigió en el analizador, que consumió dos almohadillas (& quot; # & quot;). Que no están en una directiva
¿Cuál es nuevo en la versión 2.2.0:
- Usted ahora puede controlar cómo nombrar de Clases / campos a las tablas / columnas se hace.
- Soporte para HSQLDB fue iniciado, pero aún no está terminado.
- Las anotacionesEmbeddable,MappedSuperclass,EmbedId,InheritanceManyToMany,CollectionOfElements,JoinTable yJoinColumns se manejan al generar SQL desde JPA anotada beans de entidad.
- El tipo ENGINE_INFO esta en manejar diferentes configuraciones en un motor de base de datos.
- En MySQL, esto se utiliza para detectar el valor de lower_case_table_names.
- La comparación de nombres de tabla y nombres de columna en MySQL es ahora entre mayúsculas y minúsculas.
- Las columnas de BLOB, CLOB, texto y tipo de imagen se manejan.
- analizador de la línea de comandos fue rediseñado.
¿Cuál es nuevo en la versión 2.1.0:.
- El manual del usuario es refinado
- Un error en el proceso de instalación se ha solucionado.
- El dzo guiones y dzo.bat son más tolerantes y tratar de localizar el archivo jar.
- refactorización interna.
- Una solución para un error en sustituto: ahora es posible sustituir los valores con caracteres especiales .
- Un error en MySQL se ha fijado:. De funciones / procedimientos / triggers / vistas ahora recrear correctamente
- Comprobación se ha añadido para los archivos duplicados dzo-X.jar en el servlet.
¿Cuál es nuevo en la versión 1.7.1:
- En esta revisión, la DTD cuando generando HTML era eliminado.
- Un error en el dzoTestApp se ha resuelto.
¿Qué hay de nuevo en la versión 1.7.0:.
- Añadir soporte para PostgreSQL
- Más documentación.
- Crear dzo.xml en servlet, no vale si existe.
- errores en HTML corregido en servlet.
- Solución de error al servir imágenes en servlet.
- (MySql) Corregido error al mover las columnas, no puede moverse después de una columna eliminado.
- Refactoring.
- identificadores mango que tienen el mismo nombre que una palabra clave.
- Dont generar columna duplicados al generar SQL de frijol jpa-anotada.
- (MySql) User-nombre debe tener% en las garrapatas ('%').
- PostExecute comprueba que el sql original exitoso.
¿Qué hay de nuevo en la versión 1.6.0:.
- Más documentación
- Solución de error en la instalación, error al instalar muestras.
- Errores ahora mostrada en aplicaciones web (dzo2.war)
¿Cuál es nuevo en la versión 1.5.1:
- Corregido error en ant.bat secuencia de comandos que se utiliza i muestras.
- número de versión corregida en muestras maven archivo / pom.xml.
Requisitos :
- Java 2 Standard Edition Runtime Environment
Comentarios que no se encuentran