Generador de vistas
Sistema visual de generación de código de plantilla personalizada.
Relacionado con el proyecto
Versión | describir |
---|
SpringBoot1.5 | La clase de prueba genera código |
SpringBoot2.1 | Interfaz visual y clase de prueba. |
SpringBoot2.5 | Interfaz visual y clase de prueba, base de datos de conmutación en línea. |
Introducción del proyecto
ViewGenerator es un sistema de generación de código de plantilla personalizado basado en SpringBoot y FreeMarker. Se utiliza para crear rápidamente proyectos pequeños y medianos. Es estable, simple y rápido. Nos permite deshacernos del trabajo repetitivo y concentrarnos en escribir código comercial. Se puede hacer en solo decenas de segundos. Implemente un conjunto de códigos básicos simples dentro del reloj (genere automáticamente códigos de plantilla personalizados como Model, Mapper, MapperXML, Service, ServiceImpl, Controller, JS, Vue, etc.).
- Interfaz visual, fácil de usar.
- Configuración de plantilla de código altamente flexible (se proporcionan dos conjuntos de plantillas como referencia), puede agregar N conjuntos de plantillas de código usted mismo
- Admite múltiples bases de datos, cambia bases de datos en línea, admite generación de código en línea y puede proporcionar descargas de archivos ZIP
arquitectura de software
SpringBoot + Mybatis + PageHelper + Universal Mapper + Thymeleaf (Amaze UI (diseño) + Element UI (operación de datos Vue.js))
Tutorial de instalación
- Simplemente inicie la aplicación mediante la información de la base de datos config/generator.properties en la configuración de recursos, o puede ejecutar directamente la clase de prueba localmente en srctestjavacomexamplegeneratorGeneratorCode.
- La plantilla proporciona dos conjuntos de ejemplos, LayUI y RESTful. Agregue la ruta de la plantilla template usted mismo.
- Para la operación de la interfaz visual, acceda a http://localhost:8080 y podrá establecer la configuración del código generado en línea.
- Para la implementación del servidor, descargue el código, empaquetelo localmente en un paquete jar y cárguelo en el servidor para iniciarlo.
- Una vez implementado el servidor, debe copiar la carpeta de la plantilla en el mismo directorio que el paquete jar.
Instrucciones de uso
数据库要配置好,且必须有帐号权限(resource下config/generator.properties数据库信息)
Vista previa del sistema
Referencia de construcción
- Gracias a la implementación Java de zeng1994 para comprimir archivos o carpetas en zip: https://www.cnblogs.com/zeng1994/p/7862288.html
Participa y aporta
- Bifurca este proyecto
- Crea una nueva rama Feat_xxx
- Enviar código
- Nueva solicitud de extracción