NutzFw: Java オープンソースのエンタープライズレベルの高速開発フレームワーク
NutzFw は、強力で使いやすい Java オープンソースのエンタープライズレベルの高速開発フレームワークおよびバックエンド管理システムです。エンタープライズアプリケーション開発プロセスの簡素化、豊富な機能モジュールの提供、フロントエンドとバックエンドの個別開発のサポートに注力しており、開発者が効率的で安定したビジネスシステムを迅速に構築できるよう支援します。
プロジェクトの特徴
NutzFw には、開発者に便利で効率的な開発エクスペリエンスを提供するために設計された多くの優れた機能があります。
1. データ プラットフォーム センター: NutzFw は、データ テーブルの動的な構成をサポートし、データ プラットフォーム センターを簡単に実装し、柔軟なデータ管理システムを構築します。
2. OA システムを迅速に構成: NutzFw は、ワークフロー エンジンを通じて OA システムを迅速に構成し、効率的なビジネス プロセス管理を実現します。
3. クロスプラットフォーム APP サポート: APP シェル方式を使用して、NutzFw はクロスプラットフォーム APP パッケージングをサポートし、マルチシナリオ アプリケーションのニーズを満たすフロントエンドとバックエンドの個別の開発をサポートします。
4. 強力なデータテーブル計算機能:NutzFwは、データテーブルの論理フィールドや依存フィールドの計算にデータベース関数を使用することができ、コードを変更することなく複雑なロジック処理を実現します。
5. 効率的なデータ統計とエクスポート: 複雑なデータテーブルのデータクエリに対して、NutzFw は便利で効率的な統計とエクスポート機能を提供し、多様なデータ分析ニーズに対応します。
6. 洗練された役割権限制御: RBAC (役割ベースのアクセス制御) 役割権限モデルに基づいて、NutzFw は洗練された人事管理範囲を実装し、システムのセキュリティとデータの整合性を確保します。
7. 強力で柔軟なワークフロー エンジン: NutzFw は、Activiti よりも強力でスケーラブルな Flowable ワークフロー エンジンを使用しており、開発者がビジネス プロセスを迅速に開発できるようにします。
8. サーバーの監視と警報: NutzFw はサーバー リソースの監視機能を提供し、システムの安定した運用を確保するために異常な状況を管理者に通知する電子メールを即座に送信できます。
9. リーダーのニーズを満たすためにチャートを動的に構成する: ホームページ ポータルはチャートの動的構成をサポートし、リーダーに直感的なマクロ視覚化データ表示を提供します。
機能一覧
NutzFw は、エンタープライズ アプリケーション開発のあらゆる側面をカバーする機能モジュールの豊富なセットを提供します。
1. オンラインフォーム管理:さまざまなデータ収集ニーズに対応する柔軟なオンラインフォーム管理機能を提供します。
2. データディクショナリ管理:データディクショナリ管理をサポートし、データ仕様の統一を促進し、データの一貫性を向上します。
3. データテーブルデータの複雑なクエリ: さまざまなデータ分析ニーズを満たすために、複雑なデータテーブルデータのクエリ、統計、エクスポートをサポートします。
4. 組織体制管理:柔軟な組織体制維持を実現するための充実した組織体制管理機能を提供します。
5. ユーザー管理: ユーザー管理をサポートし、システム管理者がユーザーを追加、変更、削除するのに便利です。
6. ロール権限管理: システムのセキュリティとデータの整合性を確保するために、洗練されたロール権限管理機能を提供します。
7. Nutz 国際化: システムがさまざまな言語環境に適応できるようにする国際化機能をサポートします。
8. メール管理: メール管理機能をサポートし、システム通知と情報配信を容易にするためにメールを送信するように複数のフリーメールボックスを設定できます。
9. ニュース管理: システム関連のニュース発表のリリースを容易にするニュース管理機能を提供します。
10. ホームページ ポータルの構成: リーダーのマクロ視覚化のニーズを満たすために、ホームページ ポータルの動的な構成チャートをサポートします。
11. サーバーステータス監視: oshiツールを統合してサーバーステータスを監視し、システムの安定した動作を保証します。
12. druid 監視: druid データベース接続プールを統合して、データベース接続プール監視を実現し、システム パフォーマンスを向上させます。
13. redis の統合: redis キャッシュ メカニズムを統合して、システムの応答速度とデータ アクセス効率を向上させます。
14. システム情報設定: 管理者がシステムパラメータを調整しやすくするためのシステム情報設定機能を提供します。
15. ログ レコードの表示: システムの問題のトラブルシューティングを容易にするために、ログ レコードの表示をサポートします。
16. スケジュールされたタスク管理: システム タスクの定期的な実行を容易にするスケジュールされたタスク管理機能を提供します。
17. モバイル APP サポート: モバイル APP 開発をサポートし、クロスプラットフォーム モバイル アプリケーションの構築を容易にする HBuilder パッケージング ツールを提供します。
18. APP スキャン コード ログイン: APP コード スキャン ログイン機能をサポートし、ユーザーがシステムにすばやくログインできるようにします。
19. データベースのスケジュールされた自動バックアップ: データのセキュリティを確保するために、データベースのスケジュールされた自動バックアップ機能を提供します。
20. webscoket 経由でビジネス メッセージをプッシュする: ビジネス メッセージをプッシュし、リアルタイムのメッセージ通知を実現するための webscoket をサポートします。
21. リアルタイム ログ監視: webscoket をサポートしてシェルベースのリアルタイム ログ監視をプッシュし、システムの問題のタイムリーな発見を促進します。
22. redis キャッシュ管理: キャッシュされたデータの管理と最適化を容易にする redis キャッシュ管理機能を提供します。
23. 添付ファイル管理: 添付ファイル管理機能をサポートし、ユーザーが添付ファイルをアップロードおよび管理できるようにします。
24. 人事異動管理:部門内の管理者のポジション調整を容易にするための人事異動管理機能を提供します。プロセス管理にワークフローを使用する必要があります。
25. 個人データの保守: ユーザーが個人情報を管理しやすくするための個人データ保守機能を提供します。プロセス制御にはワークフローが必要です。
26. アドレス帳: ユーザーが同僚を見つけて連絡しやすくするためのアドレス帳機能を提供します。ユーザー エクスペリエンスを最適化するために再構成する必要があります。
27. 標準化された CAS アクセス: シングル サインオン機能を容易にするために、標準化された CAS アクセスをサポートします。
28. Flowable ワークフローの詳細なカスタマイズ: Flowable ワークフローの詳細なカスタマイズをサポートし、迅速な構成開発を実現し、さまざまなビジネス プロセスのニーズに対応します。
動作環境
NutzFw には次の動作環境が必要です。
JDK 8u221+
メイブン 3.3.9+
Redis 3.2.100+
MariaDB 10.2 以降または MySQL 5.7 以降
ロンボク 1.18.4 +
IDEA開発環境
ロンボク島プラグイン
NutzCodeInsight Nutz フレームワーク プラグイン
NutzFw Code Generat NutzFw コード生成プラグイン
要約する
NutzFw は、強力で使いやすい Java オープンソースのエンタープライズレベルの高速開発フレームワークおよびバックエンド管理システムです。その豊富な機能モジュール、柔軟な構成オプション、強力な拡張性により、開発者はさまざまなニーズを満たすエンタープライズ レベルのアプリケーションを迅速に構築できます。