README.ja-JP.md
現在のバージョン:3.9.2(2026-04-30)
🔥 AI Skills 自然言語プログラミング:Claude Code と組み合わせ、一文だけでフルスタックコード生成、BPMN フロー作成、フォーム設計、レポートと大画面ダッシュボード生成が可能。JeecgBoot ローコードの全シーンをカバー。
- 📦 Skills リポジトリ:https://github.com/jeecgboot/skills
- 🌐 Skills 公式サイト:https://jeecg.com/skills
- 📺 デモ動画:JeecgBoot + Skills 自然言語プログラミング | 📖 ドキュメント:Skill 比較表
Skills でできること: 一文で CRUD 全コード(フロントエンド + バックエンド + SQL + メニュー権限)生成・Online フォーム / Online レポート / デザイナーフォーム作成・BPMN フロー描画・大画面ダッシュボード構築・JimuReport、ポータル、ミニフローなどを自然言語で生成。
JeecgBootは、コードジェネレーターを基盤としたAIローコードプラットフォームです!フロントエンドとバックエンドの分離アーキテクチャとして、SpringBoot2.x、SpringCloud、Ant Design & Vue、Mybatis Plus、Shiro、JWTを採用し、マイクロサービスに対応しています。強力なコードジェネレーターにより、フロントエンドとバックエンドのコードを自動生成し、ローコード開発を実現します!JeecgBootは新しいローコード開発パラダイム(OnlineCoding → コードジェネレーター → 手動マージ)を提唱し、Javaプロジェクトにおける70%の重複作業を解消することで、開発をよりビジネスに集中させます。開発効率を迅速に向上させ、研究開発コストを削減するだけでなく、柔軟性も損ないません!
JeecgBootは、オンライン開発を真のゼロコードにするための一連のローコードモジュールを提供します:オンラインフォーム開発、オンラインレポート、レポート設定機能、オンラインチャート設計、大画面設計、モバイル設定機能、フォームデザイナー、オンラインフロー設計、プロセス自動化設定、プラグイン機能(プラグ可能)など!
JEECGの目的は:シンプルな機能はOnlineCodingの設定で実装し、ゼロコード開発を実現すること。複雑な機能はコードジェネレーターで生成し、手動マージすることでローコード開発を実現し、インテリジェンスと柔軟性の両方を確保します。ローコード開発を実現しつつ、柔軟なコーディングもサポートし、現在のローコード製品に共通する柔軟性の欠如という欠点を解消しています!
JEECGのビジネスプロセス:ワークフローを使用してタスクインターフェースを実装・拡張し、ビジネスロジックを開発・記述します。フォームは複数のソリューションを提供:フォームデザイナー、オンライン設定フォーム、コーディングフォーム。同時に、プロセスとフォームの分離設計(疎結合)を実現し、タスクノードの柔軟な設定をサポートすることで、企業のプロセスの機密性を確保しつつ、開発者の作業負荷を軽減します。
AIによるローコードの強化:現在、JeecgBootはChatGPTやDeepSeekなどのAI大規模言語モデルに対応しています。最新バージョンではデフォルトでDeepSeekを使用しており、より高速かつ高品質です。AIチャットアシスタント、AIテーブル作成、AIレポート生成などの機能を提供しています。
使用中の問題やバグはIssuesで報告できます。
| プロジェクト | 説明 |
|---|---|
jeecg-boot | SpringBootバックエンドソースコード(マイクロサービス対応) |
jeecgboot-vue3 | Vue3+TS 新フロントエンドソースコード |
jeecg-uniapp | APP開発フレームワーク、一つのコードで複数端末に対応、APP・ミニプログラム・H5をサポート |
JeecgBoot AIローコードプラットフォームは、あらゆるJ2EEプロジェクトの開発に適用でき、特にSAASプロジェクト、企業情報管理システム(MIS)、社内オフィスシステム(OA)、企業資源計画システム(ERP)、顧客関係管理システム(CRM)などに適しています。その半インテリジェントな手動マージ開発方式により、開発効率を70%以上大幅に向上させ、開発コストを大幅に削減できます。
デフォルトのアカウント/パスワード:admin/123456
プロジェクト構成
├─jeecg-boot-parent
│ ├─jeecg-boot-base-core
│ ├─jeecg-module-demo
│ ├─jeecg-module-system
│ │ ├─jeecg-system-biz
│ │ ├─jeecg-system-start システム(8080)
│ │ ├─jeecg-system-api
│ │ │ ├─jeecg-system-cloud-api
│ │ │ ├─jeecg-system-local-api
│ ├─jeecg-server-cloud
│ ├─jeecg-cloud-gateway (9999)
│ ├─jeecg-cloud-nacos --Nacos(8848)
│ ├─jeecg-system-cloud-start --システム(7001)
│ ├─jeecg-demo-cloud-start --デモ(7002)
│ ├─jeecg-visual
│ ├─jeecg-cloud-monitor -- (9111)
│ ├─jeecg-cloud-xxljob -- (9080)
│ ├─jeecg-cloud-sentinel --sentinel(9000)
│ ├─jeecg-cloud-test
│ ├─jeecg-cloud-test-more
│ ├─jeecg-cloud-test-rabbitmq
│ ├─jeecg-cloud-test-seata
│ ├─jeecg-cloud-test-shardingsphere
言語:Java デフォルト JDK17(JDK8、JDK21もサポート)
IDE(Java):IDEA(lombokプラグインのインストールが必須)
IDE(フロントエンド):VSCode、WebStorm、IDEA
依存関係管理:Maven
キャッシュ:Redis
データベース:MySQL5.7+ その他のデータベース
基盤フレームワーク:Spring Boot 2.7.18
マイクロサービスフレームワーク:Spring Cloud Alibaba 2021.0.6.2
永続化レイヤーフレームワーク:MybatisPlus 3.5.3.2
レポートツール:JimuReport 1.9.5
セキュリティフレームワーク:Apache Shiro 1.13.0、Jwt 4.5.0
マイクロサービス技術スタック:Spring Cloud Alibaba、Nacos、Gateway、Sentinel、Skywalking
データベース接続プール:Alibaba Druid 1.1.24
ログ出力:logback
その他:autopoi、fastjson、poi、Swagger-ui、quartz、lombok(コード簡素化)など
Vue3.0+TypeScript+Vite+AntDesignVue+pinia+echartsNode.js、npm、pnpmv9+ が必要です。v20.15.0
(Vite6以降、Node.js 18/20以上が必要です)| データベース | 対応状況 |
|---|---|
| MySQL | √ |
| Oracle11g | √ |
| SQL Server 2017 | √ |
| PostgreSQL | √ |
| MariaDB | √ |
| 達夢(DM) | √ |
| 人大金倉(KingbaseES) | √ |
| TiDB | √ |
| AIモデル | 対応状況 |
|---|---|
| DeepSeek | √ |
| ChatGPT | √ |
| Qwq | √ |
| 智庫 | √ |
| Ollamaローカル大規模モデル | √ |
| その他 | √ |
AI設定:https://help.jeecg.com/java/ai/aichat
AIアプリ:https://help.jeecg.com/aigc
JeecgBootのバックエンドホームページに移動し、ホームページ右側中央の「AIアシスタント」をクリックすると、AIアシスタントのダイアログ画面が表示されます。
AIワークフローオーケストレーション
MCPとツール管理
AIナレッジベース(各種ドキュメント形式に対応、優れたMarkdown互換性)
AIツールボックス
AIチャットアシスタント
よろしければ、作者にコーヒーを一杯おごってください ☺
JeecgBoot は Apache License 2.0 の下で公開されています。本ソフトウェアをご利用になる前に、以下の事項を必ずご確認ください:
「現状有姿」での提供
本ソフトウェアおよび関連ドキュメントは「現状有姿(AS IS)」で提供され、商品性、特定目的への適合性、非侵害性を含め、明示・黙示を問わずいかなる保証も行いません。
自己責任での利用
ご利用者は、本ソフトウェアがご自身の業務要件を満たすか否かを独自にご評価いただき、ダウンロード・インストール・使用・改変または二次開発に起因するすべてのリスク(データ損失、業務中断、利益損失など一切の損害を含む)を自ら負担するものとします。
責任の制限
適用法令が認める最大限の範囲において、JeecgBoot の作者、貢献者および著作権者は、本ソフトウェアの使用に起因して利用者または第三者に生じたあらゆる直接的、間接的、偶発的、特別的、懲罰的または結果的損害について、一切の責任を負いません。
コミュニティへのお願い
Apache License 2.0 に従って本ソフトウェアを自由にご利用・改変・再配布いただけますが、派生作品において JeecgBoot 公式版を直接複製したり、公式版を装ったり、JeecgBoot と極めて類似した名称・ブランドで公開することは、何卒お控えいただきますようお願いいたします。
本ソフトウェアをダウンロード、複製、インストール、またはその他の方法で使用された場合、上記の免責事項を読み、理解し、同意されたものとみなします。