code-gen es una herramienta de generación de código que puede personalizar plantillas para generar diferentes códigos y es compatible con MySQL, Oracle, SQL Server y PostgreSQL.
Solo requiere un entorno Java8 y se puede ejecutar y utilizar después de la descarga.
Los pasos son simples, simplemente configure una fuente de datos y luego verifique la plantilla para generar código.
De forma predeterminada, se proporcionan clases de entidad comunes, interfaces mybatis y plantillas de archivos de configuración mybatis, que pueden desarrollar rápidamente aplicaciones mybatis.
Tecnologías utilizadas: SpringBoot + Mybatis + Vue
Vaya a la página de distribución y descargue este archivo zip.
Descomprima el zip. Si es un sistema operativo Mac/Linux, ejecute el archivo startup.sh para iniciar. Para los sistemas operativos Windows, ejecute cmd e ingrese java -jar gen.jar para iniciar.
Acceso al navegador http://localhost:6969/
El puerto predeterminado es 6969, cambie el número de puerto de la siguiente manera
Sistema operativo Mac/Linux: abra el archivo startup.sh y modifique el valor del parámetro --server.port
Sistema operativo Windows: Ejecutable: java -jar gen.jar --server.port=número de puerto
Método 1: descargar la imagen pública
docker pull tanghc2020/gen:último
Después de la descarga, ejecute docker run --name gen -p 6969:6969 -d
Acceso al navegador http://ip:6969/
Método 2: crear la imagen localmente
clonar el código y luego ejecutar el script docker-build.sh
Ejecute docker run --name gen -p 6969:6969 -d
frente: vista frontal
gen: servicio de backend
db: archivo de inicialización de base de datos
guión: guión auxiliar
Necesita instalar Maven3, Java8
Los sistemas Mac/Linux pueden ejecutar build.sh directamente para compilar, y los resultados de la compilación están en la carpeta dist.
frente del cd
Ejecute npm run build:prod para empaquetar y el resultado está en dist
Coloque todos los archivos en dist en gen/src/main/resources/public
cd..
Ejecute el paquete mvn clean, se generará un gen-xx-SNAPSHOT.jar en gen/target (xx significa este número)
Coloque gen-xx-SNAPSHOT.jar y gen.db en db en la misma carpeta
Ejecute java -jar gen-xx-SNAPSHOT.jar
Acceso al navegador http://localhost:6969/