エンタープライズ級開発プラットフォーム

高品質コードを核心とする
シンプル・高速・安全

Spring Boot 2.7 + Vue 3.4 + Ant Design Vue をベースにした、
エンタープライズ向け迅速な開発プラットフォーム。
三級等保対応、多言語対応、コード生成器を完備。

20+
サポート機能
100%
オープンソース
3級
等保対応
baize-backend
@RestController
@RequestMapping("/api/employee")
public class EmployeeController {

    @Autowired
    private EmployeeService employeeService;

    @PostMapping("/query")
    public ResponseDTO<PageResult<EmployeeVO>> query(
        @RequestBody EmployeeQueryForm form) {
        return ResponseDTO.ok(
            employeeService.query(form)
        );
    }
}

多くの企業・プロジェクトで採用されています

ロゴ1
ロゴ2
ロゴ3
ロゴ4
ロゴ5
特徴

強力な機能セット

開発効率を向上させるために必要な機能をすべて備えています。
不必要な機能の羅列ではなく、本当に必要な機能に焦点を当てています。

コード生成器

前後端のコードを自動生成。Entity、DAO、Service、Controller、Form、VO、Mapper XML、Vueページまで一括生成。

カスタムテーブル列

ユーザーがテーブルの列表示をカスタマイズでき、個人の好みに合わせた表示を保存・復元できます。

データ変更履歴

Git Diff方式でデータの変更履歴を記録。いつ誰が何を変更したかを完全に追跡できます。

SmartJob スケジューラー

自社開発のタスクスケジューラー。CRON式の設定、実行ログ、失敗時の通知など、本番運用に必要な機能を完備。

操作ログ・ログインログ

ユーザーの操作履歴とログイン履歴を自動記録。監査要件に対応し、セキュリティインシデントの追跡に貢献。

ヘルスチェック・心跳監視

サービスの健康状態をリアルタイム監視。異常検知時のアラート通知でシステム障害を未然に防ぎます。

フィードバック機能

ユーザーからのフィードバックをシステム内で一元管理。機能改善のヒントを収集し、プロダクト向上に活かせます。

データ辞書

データ辞書を集中管理。辞書値の変更が即座に全画面に反映され、メンテナンスコストを大幅削減。

ヘルプドキュメント

システム内でヘルプドキュメントを管理。Markdownエディター対応で、使いやすいマニュアル作成が可能。

技術スタック

最新技術を採用

安定した成熟技術と最先端技術を組み合わせ、
信頼性と開発効率の両立を実現しました。

バックエンド

Spring Boot 2.7.18
Java JDK 1.8
MyBatis-Plus 3.5.12
Sa-Token 1.44.0
Redis + Caffeine
Knife4j 4.5.0

フロントエンド

Vue 3.4+
Vite 5.x
Ant Design Vue 4.2+
Pinia 2.1+
Vue Router 4.x
TypeScript Support
セキュリティ

三級等保対応のセキュリティ

国内三級等保(等保)の要求を完全に満たし、
ネットワークセキュリティとデータセキュリティを包括的に保護します。

01

ログイン制限

連続ログイン失敗時のアカウントロック、IP制限、デバイス制限など、不正アクセスを多層的に防御。

02

API暗号化

国産アルゴリズム対応のAPI暗号化。リクエスト・レスポンスデータの暗号化通信を実現。

03

データマスキング

機密データの自動マスキング処理。電話番号、メールアドレス等の情報を保護。

04

繰り返し送信防止

ボタン連打による二重送信を防止。検証コード機能でボット攻撃を防御。

05

権限管理

細粒度の権限コントロール。メニュー権限、ボタン権限、データ権限を包括的に管理。

06

監査ログ

全操作のログ記録。誰がいつ何をしたかを完全に追跡可能。

コード品質

高品質コードの追求

BaiZe Frameworkは、美しく整理されたコードを提供し、
開発者が混沌としたコード世界に清流を感じられるようにします。

業界最先端のディレクトリ構造
明確なレイヤー分離
統一された命名規則
充実したコメントとドキュメント
baiZe-backend
baiZe-base/
common/
config/
module/support/
baiZe-admin/
module/system/
module/business/
クイックスタート

今すぐ始めましょう

たった数分で開発環境を構築できます。

1

リポジトリをクローン

git clone https://github.com/your-org/baize-framework.git
cd baize-framework
2

バックエンドを起動

cd baize-backend
mvn clean install
cd baiZe-admin
mvn spring-boot:run
3

フロントエンドを起動

cd baize-frontend
npm install
npm run dev
4

ブラウザでアクセス

フロントエンド: http://localhost:8081
バックエンドAPI: http://localhost:1024/doc.html
開発ガイド

詳細な開発ドキュメント

BaiZe Frameworkで開発を始めるための完全ガイドです。
プロジェクト構築からデプロイまで、段階的に学べます。