タンシーブーツ
SpringBoot2 + magic-api + Vue3 + Element Plus + amis3.0 迅速開発管理システムに基づく
Tansci-Boot は、フロントエンドとバックエンドを分離したバックエンド管理システム、フロントエンド統合型amis
ローコード フロントエンド フレームワーク、およびバックエンド統合型magic-api
インターフェイス高速開発フレームワークです。基本的な権限、セキュリティ認証、および一般的に使用されるいくつかのコンポーネント機能が含まれています。プロジェクトは簡単に開始でき、テクノロジーはより包括的で、能力はより包括的です。
amis は、構成を使用してページを生成するローコード フロントエンド フレームワークですJSON
。これにより、ページ開発の作業負荷が軽減され、効率が大幅に向上します。
Magic-apiJava
は、 をベースとした高速インターフェイス開発フレームワークです。magic-api
が提供するUI
インターフェイスを通じてインターフェイスを記述することができController
、 、Service
、Dao
、Mapper
、XML
などのオブジェクトを定義することなく、共通のインターフェイス開発を完了できますVO
。Java
HTTP API
包括的なテクノロジーの応用:
- フロントエンドとバックエンドの分離の問題を解決します。フロントエンドとバックエンドの機能を統合し、HTTP コンポーネント Axios を統合し、クロスドメインなどのフロントエンドとバックエンドの分離アーキテクチャにおける一般的な問題を解決します。 、パラメータ転送、マルチ環境構成など。
- 実践的なエンジニアリング プロジェクトの実装: ログ、構成ファイル、デプロイメント、Git、Maven、バックエンド インターフェイスの統一された戻りパラメータの設計、統一された要求の戻りパラメータのカプセル化、およびツール クラスのカプセル化をカバーします。
- amis: ローコードのフロントエンド構成フレームワーク。
- magic-api: HTTP API インターフェースの迅速な開発フレームワーク。
プロジェクトのプレビュー
使い始める
SQL 初期化データ (MySQL8+ バージョン) を実行します。テスト ユーザー: admin/123456
、API 管理インターフェイスのログイン ユーザー: admin/admin@123
(設定ファイルで変更可能)。
ブランチの説明:
- 1.0.0: Amis はフロントエンドに統合されていますが、magic-api はバックエンドに統合されていません。
- マスター: フロントエンドはamisを統合し、バックエンドはmagic-apiを統合します。
プロジェクトディレクトリ:
- Tansci-boot: バックエンド プロジェクト
- Tansci-boot-ui: フロントエンド プロジェクト
- Tansci-boot-ui-editor: amis ローコード エディター
- sql: データベース SQL スクリプト
プロジェクトアドレス:
Gitee: https://gitee.com/typ1805/tansci-boot
GitHub: https://github.com/typ1805/tansci-boot
著者に連絡する
- QQ:742354529
- QQグループ: 747200630
- 個人メインサイト: https: //typ1805.gitee.io