Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 1, 2026·2 min de lectura

JeecgBoot — AI-Powered Low-Code Platform for Java

A low-code development platform built on Spring Boot and Vue 3 with code generation, visual workflow design, and online report builder.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
JeecgBoot Overview
Comando de instalación directa
npx -y tokrepo@latest install ba02694e-7526-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con dry-run.

Introduction

JeecgBoot is an enterprise-grade low-code platform that pairs Spring Boot with a Vue 3 frontend to accelerate Java application development. It generates CRUD modules, forms, and reports from database tables so teams spend less time on boilerplate.

What JeecgBoot Does

  • Generates full-stack code (controller, service, entity, Vue page) from a database schema
  • Provides a drag-and-drop online form designer and report builder
  • Includes a visual workflow engine based on BPMN 2.0
  • Ships multi-tenant support, role-based access control, and data permissions
  • Offers a mobile-ready UI with responsive dashboards out of the box

Architecture Overview

JeecgBoot follows a modular monolith architecture that can be split into microservices via Spring Cloud. The backend exposes REST APIs through Spring Boot, persists data via MyBatis-Plus, and caches with Redis. The Vue 3 frontend communicates over Axios and renders with Ant Design Vue. Code generation reads JDBC metadata and emits files through FreeMarker templates.

Self-Hosting & Configuration

  • Requires JDK 17+, Maven 3.9+, MySQL 8 or PostgreSQL, and Redis
  • Configure datasource in application-dev.yml before first run
  • Frontend environment variables live in .env.development
  • Docker Compose files are provided for one-command deployment
  • Supports Nacos for service discovery when running in microservice mode

Key Features

  • Online code generator eliminates repetitive CRUD development
  • Built-in visual report designer with charts and pivot tables
  • Workflow engine with form binding for approval processes
  • Fine-grained row and column-level data permissions
  • Extensible plugin architecture for custom business modules

Comparison with Similar Tools

  • Appsmith — widget-based internal tool builder; JeecgBoot generates full Java backend code
  • Strapi — headless CMS with API builder; JeecgBoot targets enterprise Java workflows
  • Refine — React framework for admin panels; JeecgBoot is a full-stack Spring ecosystem solution
  • NocoBase — no-code data modeling; JeecgBoot blends code generation with low-code configuration

FAQ

Q: Can I use JeecgBoot without the code generator? A: Yes. The platform works as a standalone Spring Boot admin framework with RBAC, menus, and dashboards.

Q: Does it support microservice deployment? A: Yes. JeecgBoot provides a Spring Cloud mode with Nacos, Gateway, and Sentinel integration.

Q: What databases are supported? A: MySQL, PostgreSQL, Oracle, SQL Server, and DM (Dameng) are officially supported.

Q: Is the frontend customizable? A: The Vue 3 frontend uses Ant Design Vue components and can be themed or extended freely.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados