Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 1, 2026·2 min de lecture

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.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
JeecgBoot Overview
Commande d'installation directe
npx -y tokrepo@latest install ba02694e-7526-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en 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

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires