Vá ao clube para obter qualificações para testes beta fechados
JeeLowCode é uma estrutura de desenvolvimento de baixo código de nível empresarial cuidadosamente encapsulada com base no código-fonte ruoyi (ruoyi-vue-pro). Ao explorar as muitas plataformas de baixo código no mercado, descobrimos que elas não são apenas caras, mas também muitas vezes insatisfatórias em termos de funcionalidade, tornando difícil atender às nossas necessidades de desenvolvimento por meio de uma configuração simples da interface. Neste contexto, tornou-se particularmente difícil encontrar uma plataforma de desenvolvimento de código baixo totalmente aberta que seja gratuita, estável e fácil de usar. JeeLowCode nasceu para preencher essa lacuna do mercado.
Endereço da experiência: http://demo.jeelowcode.com
Endereço da comunidade: http://doc.jeelowcode.com
Iniciar documentação: http://doc.jeelowcode.com/doc/1-5
Tutorial em vídeo: http://doc.jeelowcode.com/doc/1-6
com.jeelowcode
├── jeelowcode-admin // 启动模块
├── jeelowcode-code // JeelowCode核心模块
├── jeelowcode-dependencies // 项目版本依赖模块
├── jeelowcode-framework // 功能模块
│ └── jeelowcode-excel // Excel导入导出模块
│ └── jeelowcode-exception // 自定义异常模块
│ └── jeelowcode-plus // SQL/DDL 语构建模块
│ └── jeelowcode-tenant // 租户模块
│ └── jeelowcode-utils // 工具类模块
├── jeelowcode-module // 个人业务相关
│ └── jeelowcode-module-api // 个人业务模块API
│ └── jeelowcode-module-biz // 个人业务业务
├── yudao-framework // 芋道核心模块
├── yudao-module // 芋道核心模块
Projeto de back-end
projeto | Estrela | Introdução |
---|---|---|
JeeLowCode | Baseado na arquitetura multimódulo Spring Boot |
Projeto front-end
projeto | Estrela | Introdução |
---|---|---|
jeelowcode-ui-admin-vue3 | Gerenciamento de back-end baseado em Vue3 + Element Plus + Avue |
São necessárias apenas 4 etapas para ajudá-lo a entender o JeeLowCode de baixo código
Crie tabelas de dados intuitivamente por meio da interface gráfica do usuário. Uma vez criadas, você pode desfrutar imediatamente de funções abrangentes de adição, exclusão, modificação, verificação, importação e exportação de dados.
Basta configurar instruções SQL simples para gerar rapidamente relatórios estatísticos diversificados, incluindo gráficos de barras, gráficos de linhas, gráficos de pizza e visualizações de cartões para exibir intuitivamente os resultados da análise de dados.
Utilize a configuração flexível da interface para realizar a exibição intuitiva de associações de múltiplas tabelas, garantindo uma experiência de processamento de dados WYSIWYG.
Para atender às necessidades de mesclagem e exibição de campos de interface, três métodos simples de processamento são fornecidos: emenda de função SQL no nível do banco de dados, mesclagem de strings SQL durante a consulta e processamento de código Java na camada de aplicativo. Escolha a abordagem certa para otimizar o desempenho e a flexibilidade.
Através de operações de arrastar e soltar, os usuários podem definir intuitivamente as regras de classificação dos dados inicializados.
Forneça ferramentas de configuração on-line para definir facilmente permissões de dados em nível de locatário, garantir a segurança e a conformidade do acesso a dados e melhorar a flexibilidade de aplicativos em cenários multilocatários . Com sua excelente flexibilidade, eficiência e facilidade de uso, JeeLowCode tornou-se a escolha ideal para acelerar a transformação digital e impulsionar a inovação empresarial.
banco de dados | Seja para apoiar |
---|---|
MySQL | apoiar |
Oracle11g | apoiar |
PostgreSQL | apoiar |
Dameng | apoiar |
Fornece uma rica variedade de controles para dar suporte total às necessidades de desenvolvimento de todos os tipos de páginas.
Exemplos ricos e completos para facilitar aos usuários aprender e começar rapidamente
Fornece uma grande variedade de modelos de páginas comumente usados para que os desenvolvedores possam adotá-los e aplicá-los rapidamente.
Lembrete caloroso: JDK, Maven, Node, etc. podem ser baixados do endereço do disco de rede Baidu: https://pan.baidu.com/s/1ICmHRlrRYzBkx87zoRuqvQ?pwd=1234
Endereço do disco em nuvem Alibaba: https://www.alipan.com/s/X4kF7Hshuc2
Configuração do ambiente
Ambiente de execução : JDK1.8
Ferramentas de desenvolvimento: Idea, Maven
O middleware é iniciado por padrão: (Recomenda-se usar Pagoda) Mysql8.0, Redis, Minio
Etapa 1: Baixe o projeto JeelowCode e importe-o para o IDEA |
Etapa 2: importe o arquivo de banco de dados para o mysql e modifique o banco de dados do projeto e a configuração do redis |
Passo 3: Configure o banco de dados correspondente conforme o exemplo, atualize o Maven, depois Complie e inicie o projeto |
Ambiente de execução em segundo plano: node18.0.0
Ferramentas de desenvolvimento: VsCode
Etapa 1: verifique o ambiente local do Node |
Etapa 2: instalar o PNPM |
Etapa 3: Use o PNPM para instalar dependências do projeto |
Etapa 4: configurar o endereço de back-end do projeto |
Passo 5: Inicie o projeto |
Etapa 1: verifique o ambiente local: Node.js: 18.0.0
Etapa 2: Instale o PNPM para melhorar a velocidade de instalação de dependências
1. Configure primeiro o armazém NPM
npm config set registry https://registry.npmmirror.com
2. Instale o PNPM
npm install -g pnpm
Etapa 3: instalar dependências
Entre no diretório do projeto e execute
pnpm install
Etapa 4: configurar o endereço de back-end
Modifique o caminho da solicitação no arquivo .env.dev no diretório raiz do projeto para o endereço de back-end local
VITE_BASE_URL='http://127.0.0.1:48080'
Passo 5: Inicie o projeto
pnpm run dev-server
Endereço de acesso
Atendimento ao cliente JeeLowCode (nota ao adicionar: junte-se ao grupo) | Conta pública JeeLowCode |