Gerador de visualização
Sistema visual de geração de código de modelo personalizado
Relacionado ao projeto
Versão | descrever |
---|
SpringBoot1.5 | Classe de teste gera código |
SpringBoot2.1 | Interface visual e classe de teste |
SpringBoot2.5 | Interface visual e classe de teste, banco de dados de comutação online |
Introdução do projeto
ViewGenerator é um sistema de geração de código de modelo personalizado baseado em SpringBoot e FreeMarker. Ele é usado para construir rapidamente projetos de pequeno e médio porte. É estável, simples e rápido. . Isso pode ser feito em apenas dezenas de segundos. Implemente um conjunto de códigos básicos simples dentro do relógio (gere automaticamente códigos de modelo personalizados, como Model, Mapper, MapperXML, Service, ServiceImpl, Controller, JS, Vue, etc.)
- Interface visual, fácil de usar
- Configuração de modelo de código altamente flexível (dois conjuntos de modelos são fornecidos para referência), você mesmo pode adicionar N conjuntos de modelos de código
- Suporta vários bancos de dados, alterna bancos de dados online, suporta geração de código online e pode fornecer downloads de arquivos ZIP
arquitetura de software
SpringBoot + Mybatis + PageHelper + Universal Mapper + Thymeleaf (Amaze UI (layout) + Element UI (operação de dados Vue.js))
Tutorial de instalação
- Basta iniciar o aplicativo pelas informações do banco de dados config/generator.properties na configuração do recurso ou você pode executar diretamente a classe Test localmente em srctestjavacomexamplegeneratorGeneratorCode
- O modelo fornece dois conjuntos de exemplos LayUI e RESTful Adicione o caminho do modelo template sozinho.
- Para operação da interface visual, acesse http://localhost:8080 e você poderá definir a configuração do código gerado online.
- Para implantação do servidor, baixe o código e empacote-o localmente em um pacote jar e carregue-o no servidor para inicialização.
- Depois que o servidor for implementado, você precisará copiar a pasta do modelo para o mesmo diretório do pacote jar.
Instruções de uso
数据库要配置好,且必须有帐号权限(resource下config/generator.properties数据库信息)
Pré-visualização do sistema
Referência de construção
- Graças à implementação Java do zeng1994 de compactação de arquivos ou pastas em zip: https://www.cnblogs.com/zeng1994/p/7862288.html
Participe e contribua
- Bifurque este projeto
- Crie uma nova ramificação Feat_xxx
- Enviar código
- Nova solicitação pull