Rust general code generator lotus early adopter versión 6 lanzada, admite fecha y fecha y hora, admite funciones más avanzadas

Rust general code generator lotus early adopter versión 6 lanzada, admite fecha y fecha y hora, admite funciones más avanzadas

Generador de código general Rust Lotus Early Adopter versión 6. Esta versión admite fecha y fecha y hora, y admite tres grupos de funciones de generación principales. Admite módulo de inicio de sesión automático, admite modificar su propia información y contraseña de inicio de sesión. Se solucionó el problema de error de la clonación y la clonación por lotes de la versión 5 de los primeros usuarios, y se solucionó el problema de que la edición de los usuarios de la versión 5 de los primeros usuarios provocaría que la contraseña dejara de ser válida. y algunos otros defectos. La base de datos de Oracle no es compatible en este momento, y los valores nulos no son compatibles en este momento. La función se compara con la versión de King of Opto-Audio, un generador de código universal para Java. Despliéguelo en el directorio de aplicaciones web de Tomcat9. bienvenido.

El nombre en clave de desarrollo para esta versión es Red Lotus. La versión 6 de los primeros usuarios de Red Lotus admite tres grupos de funciones de generación principales, es decir, el grupo de funciones de personalización avanzada, el grupo de funciones de generación parcial y la generación automática del grupo de funciones de versión diferencial. De manera similar, Red Lotus admite tres grupos de funciones de transformación principales, a saber, el grupo de funciones de árbol de coco dinámico, el grupo de funciones de negación de verbos y el grupo de funciones de negación de campos.

La versión 6 de los primeros usuarios de Red Lotus admite interfaces de tres generaciones. Eso es cargar y generar la interfaz, es decir, la interfaz de loto rojo. La interfaz generada por el asistente de plantillas es la interfaz de loto púrpura. Genere automáticamente una interfaz de versión diferencial, es decir, la interfaz de Bailian.

Red Lotus es compatible con las funciones de exportación de datos de Excel y PDF. Red Lotus admite tres informes gráficos: gráfico de líneas, gráfico de barras y gráfico circular. Se admiten tres diseños complejos: tabla padre-hijo, tabla árbol y tabla árbol-padre-hijo.

Red Lotus es compatible con el módulo de inicio de sesión elástico. Este módulo es potente, flexible, altamente automatizado y configurable. Es una excelente implementación.

La fecha y la fecha y la hora son funciones de uso común y también son importantes mejoras de funciones de Red Lotus Early adopter versión 6. Ahora, solo necesita definir los campos como fecha y fecha y hora, y las funciones correspondientes se pueden generar con un solo clic. Muy conveniente.

Ahora puede usar la interfaz para generar diferencias cargando dos plantillas de Excel del mismo proyecto. Es muy conveniente para los usuarios que modifican parcialmente la plantilla. A partir de ese momento, puede generar proyectos varias veces y, con la ayuda de la herramienta de comparación y fusión, puede fusionar funciones rápidamente, lo que facilita enormemente el uso de generadores de código generales durante todo el proceso.

Dirección del proyecto del generador de código: https://gitee.com/jerryshensjf/Lotus

Dirección de descarga del paquete de guerra binaria:  https://gitee.com/jerryshensjf/Lotus/attach_files

Generador de código genérico Rust: Lotus

introducir

Generador de código genérico Rust: Lotus

Descripción de la arquitectura de software

El software está escrito en Java y se implementa en el directorio de aplicaciones web de Tomcat 9. La versión actual está compilada con openjdk 17.

Este software está reescrito a partir del generador de código general del lenguaje Go: Fairchild.

La generación de código es un entorno de óxido 1.69. Uso de Axum 0.6.18, framework web de torre, tokio 1.0, capa de acceso a base de datos sqlx 0.3.5 y base de datos MariaDB, MySQL 8, PostgreSQL.

Generador de código general Rust Lotus Early Adopter versión 6. Esta versión admite fecha y fecha y hora, y admite tres grupos de funciones de generación principales. Admite módulo de inicio de sesión automático, admite modificar su propia información y contraseña de inicio de sesión. Se solucionó el problema de error de la clonación y la clonación por lotes de la versión 5 de los primeros usuarios, y se solucionó el problema de que la edición de los usuarios de la versión 5 de los primeros usuarios provocaría que la contraseña dejara de ser válida. y algunos otros defectos. La base de datos de Oracle no es compatible en este momento, y los valores nulos no son compatibles en este momento. La función se compara con la versión de King of Opto-Audio, un generador de código universal para Java.

Generador de código general Rust Lotus Early Adopter versión 5. Esta versión es la primera versión disponible con funciones completas, admite el módulo de inicio de sesión automático, admite la última versión de Axum 0.6.18, mejora completamente la capa de acceso a la base de datos, resuelve el problema de crear un nuevo enlace de base de datos para cada consulta, para que pueda solo consulta más de 10 veces el error principal, después de más pruebas, esta versión es compatible con las bases de datos MariaDB, MySQL y PostgreSQL. Se admiten todos los ejemplos adjuntos que no son de Oracle. Esta versión se encuentra en un nivel utilizable de funcionalidad y calidad. Primeros adoptantes de la versión 4. A través de la programación y las pruebas, la interfaz de Vue generada por lotus finalmente se ha solucionado por completo. Ahora, la parte delantera y trasera pueden funcionar sin problemas y sin ningún obstáculo. Además de las funciones del módulo de inicio de sesión elástico y la base de datos Oracle, Lotus Early adopter versión 4 tiene funciones completas. Todo el mundo puede probarlo.

Lotus Early Adopter versión 3 actualiza Axum a 0.6.6 y elimina 2/3 de las advertencias de compilación. Las versiones posteriores pueden degradar Axum a 0.4. Los fanáticos de Axum 0.6 usen esta versión. Puede usar el sistema de prueba de muestra adjunto que no es de Oracle para obtener una generación de código de trabajo.

Esta versión es compatible con la compatibilidad con el lenguaje Go, es decir, el generador de código general del lenguaje Go Las plantillas de Fairchild generan directamente generadores de código Rust. También es compatible con Java, es decir, es compatible con el generador de código general de Java, el generador de código Wings of Peace y la plantilla de Excel del generador de código ilimitado para generar directamente generadores de código Rust.

La versión 4 para usuarios pioneros admite la exportación de datos de Excel y PDF. Interfaz independiente para Vue, ElementUI. Soporta bases de datos MySQL, MariaDB y PostgreSQL. Función de imagen de soporte. Se admiten todos los ejemplos adjuntos que no son de Oracle. Bienvenido a probarlo.

Tema de Baidu

# Generador de código genérico #

vídeo de introducción

Para ver el video de introducción de la versión 5 para usuarios pioneros, consulte:

https://www.bilibili.com/video/BV1Cg4y1574C/

El generador de código general de Rust lotus, uno de los primeros usuarios, versión 4, lanzó un video de introducción, comenzando desde el código fuente para construir el generador de código general de Rust lotus. Y genere la parte delantera y trasera de una rutina y demuestre la operación. Mira el video:

https://www.bilibili.com/video/BV11N411c7H6/

Primera versión de adopción 3

https://www.bilibili.com/video/BV1co4y1a7Ca/

Primera versión de adopción 2

https://www.bilibili.com/video/BV1aj411N7YB/

humo beta 4

https://www.bilibili.com/video/BV1jy4y1R79h/

Descarga de la versión cinco para primeros usuarios

https://gitee.com/jerryshensjf/Lotus/attach_files

imagen del proyecto

Introduce una descripción de la imagen

Introduce una descripción de la imagen

captura de pantalla del software

Introduce una descripción de la imagen

Introduce una descripción de la imagen

captura de pantalla del generador de código

operación de una sola tabla

Introduce una descripción de la imagen

muchos a muchos

Introduce una descripción de la imagen

diseño complejo, mesa de árbol

Introduce una descripción de la imagen

informe grafico

Introduce una descripción de la imagen

función de imagen

Introduce una descripción de la imagen

Exportación de datos de Excel

Introduce una descripción de la imagen

Exportación de datos PDF

Introduce una descripción de la imagen

Front-end independiente de Vue, interfaz de inicio de sesión

Introduce una descripción de la imagen

Interfaz independiente de Vue, página interior

Introduce una descripción de la imagen

Rutina de referencia

Puede consultar la rutina GirlOnlyTower, consulte:

https://gitee.com/jerryshensjf/GirlOnlyTower

Guía del usuario de compilación fuente

El generador de código general ya admite la compilación del código fuente por sí mismo, y he subido el paquete jar del generador de código front-end que faltaba. Apoye a todos para compilar el código fuente por sí mismos.

Tenga en cuenta que en este momento mi plataforma de desarrollo es openjdk 17 en Fedora 37. Por lo tanto, es mejor usar openjdk17 para compilar el código fuente. El paquete war compilado se ejecuta en Apache Tomcat 9.0.

Un usuario que ya tiene jdk8 informa que el paquete war del generador de código descargado por defecto no funciona en su plataforma. Informe si encuentra problemas similares. Mi correo electrónico es: [email protected]

Adjunto dirección de descarga de openjdk 17:

https://jdk.java.net/java-se-ri/17

Notas para lectores de código fuente

El código fuente de la primera versión completa del generador de código ilimitado, si estás interesado, puedes copiarlo:

https://gitee.com/jerryshensjf/InfinityGPGenerator_0_6_5

Vídeos técnicos relacionados:

https://www.bilibili.com/video/BV1fX4y1u7Bn/

https://www.bilibili.com/video/BV1rv41187qY/

https://www.bilibili.com/video/BV1xv41187cA/

https://www.bilibili.com/video/BV1t64y1v7WA/

Supongo que te gusta

Origin www.oschina.net/news/251284
Recomendado
Clasificación