春ブーツ権限管理背景ソースのJavaフレームワークプロジェクト史郎

100.png

システムフレームワーク:springboot 2.0.6+ mybaits + Mavenのブートストラップ、HTML5 jQueryのJSP、JSTLのPCブラウザで

オペレーティングシステム:WindowsのLinuxのMacと適切な仕事を構築するために、他のJavaランタイム環境

1.コードジェネレータ:](単一のテーブル、メインテーブル、リスト、テーブル、ツリー、迅速な開発ツール)

freemakerテンプレート技術、0など、完全なモジュールなどのサービス、処理クラス、テーブルのSQLスクリプトを構築し、ページに完全なモジュールを生成するコードを記述しないでください

多数のデータベースを接続する2マルチソース・データ:(支持体は、異なるモジュールは、N個のデータソースをサポートしている)別のデータベースの数に接続することができます。

3.アリデータベース接続プールのドルイド、セキュリティ権限のフレームワーク史郎(メニューボタン権および権限)、キャッシングフレームワークにehcache

4.コードエディタオンラインテンプレート編集、エディタツール模造

5.画像はアバター、アバター画像の色相調整を仕立てカスタム編集取るためにカメラを呼び出します

6.websocket手紙の中、タイムリーステーションと音アラート、リアルタイムのオンライン管理、タイムリーなページを更新のWebSocket(AJAX技術を獲得)


著作権管理:メニュー表示の3つの役割(基本的な権利)を入力し、二次メニューを開き、ボタン権

役割(基本的権利):サブグループと役割、権利と独立の割り当てメニューCRUD権限の役割。(ユーザが複数のロール)

[アクセス許可]ボタン:ボタンはロールに権限を割り当てます。

ボタンマネージャ:カスタムボタン管理、メンテナンスおよびその他の識別ボタン史郎権

メニュー管理:Nレベルのカスタムメニュー、選択メニューアイコン、メニュー、ステータス表示隠された(再帰処理)

データ・ディクショナリ:Nレベルは、分類の複数のレベルをサポートしています。それは数を備え、ソートなど

ログ管理:レコードユーザーがログインして、いくつかの重要な業務の記録

オンライン管理:WebSocketの技術は、リアルタイム検出オンライン、オンライン統計の数は、同じユーザーはクライアントだけでログインすることができ、組立ラインオフユーザーに強制することができます

各基本的なCRUDのユーザーのために、スプレッドシートをExcelにエクスポートする、一括削除:システムユーザー

コード生成:再利用可能(スーパータフな開発ツールを)テンプレートレコードを生成し、維持するために、完全なモジュールのコードを生成

フォワード世代:テーブルmyabaitsなどの完全なモジュール、ページ、処理クラス、マッパ層、サービス層、SQLスクリプトのXML構造を生成します

発生する逆:システムのコストに応じて他のデータベース(のMySQL、オラクル、SQLServerの)、緑色反射モジュールテーブルへの接続を

9テンプレート管理:コードラインエディタ、テンプレートを管理し、編集したレコードを保存、キーは、さらに強力なコードジェネレータを復元します

10.パフォーマンスの監視:システム全体、SQL監視、SQLファイアウォール、URL監視、SPRING監視、SESSIONの監視のパフォーマンスを監視します

11.システムが設定:システム名、ページあたりの数、メールサービスの設定、通信局の設定を変更します

手紙の駅:受信トレイと送信トレイ、WebSocketの技術的な通信技術は、音声が手紙を促しタイムリーなリマインダー受信機を構成することができます行うには

-------------------------------------------------- -------------通信モジュール、単一のチャットグループチャット画像が予約文書のオフラインメッセージングチャットを発行送ります

フレンド管理:検索、黒の友人を引っ張って、削除、追加は、友人のプロフィールを表示します

友達グループ:カスタム友達グループ

私のグループは:グループを作成し、検索は、グループメンバーを追い出さ、グループ内の他の人に参加するために適用されるグループチャットを管理します

データベースのバックアップ:あなたは、単一のテーブルをバックアップすることができます(SQLServerのサポートされていない)、ローカルおよびリモートバックアップをサポートしてライブラリ全体(Javaインターフェイスのプログラミング、ソケットプログラミング)

バックアップタイマー:石英強力なタスク・スケジューリング、マルチスレッドデータベースのバックアップ、非同期操作は、タスクランチャーを閉じます

バックアップ履歴レコードを、データベースまたは単一のテーブル(のSQLServerをサポートしていない)、統計的なバッ​​クアップ時間とファイルサイズを復元:データベースの復元

SQLエディタ:文を編集する複雑なクエリをサポートする強力なSQLエディタ、動的なレポートを生成するには、Excelをエクスポートすることができます

メニュー権限:異なるメニューを見るために別のメニューに各ロールの各役割の権限を割り当てられ、Nレベルのメニュー

ボタンの右:独立した分布関数の許可の異なる役割、CRUDが異なるメニューに特定の権限を割り当て、カスタムボタン管理

別のメニューボタンの異なる権利に固有のサポート、マルチユーザ権限管理の背景、(ユーザが複数のロール)

-------------------------------------------------- -------------------------------------------------- ------------技術的なポイント


インポートおよびエクスポートは、Excelファイル(システムユーザで)

図2は、Word文書を生成する(アプリケーション・コード・ジェネレータは、文書ドキュメントを生成します)

ダウンロードファイルIOストリーム(zipファイルのダウンロードに圧縮コードジェネレータ生成の適用後)

4郵便番号がパッケージングされる(コード・ジェネレータのアプリケーションはzipファイルに圧縮生成した後)

(このパスワードの暗号化を使用して)MD5暗号化SHA暗号インターフェース暗号化身元確認

データベース接続プールアリドルイド。ドルイドモニタリング、拡張性、安定性とパフォーマンスは明らかな利点を持っている、同時サポート

7.セキュリティフレームワーク史郎(登録局)(セッション管理)(史郎コメントメニュー権傍受)(史郎ボタンのラベルの権利)

8.freemakerテンプレートエンジン(コードジェネレータ使用)

9.ehcacheカスタムキャッシュ、キャッシュの格納ディレクトリ、並行処理を選択するには、システムのパフォーマンスを向上させます

10.tab機能ラベルページ、ラベルフリーのスイッチ、データベースの操作が繰り返されることはありません(全て閉じることができる、他には閉じられ、現在を閉じます)

11.マルチソース・データ・テクノロジー

12.コール・カメラ、カメラ技術、画像のトリミング技術(ユーザーのアバターエディタ)

13.オンラインエディタ、シミュレーションツール(テンプレートの編集コードジェネレータ)

シングルバルクメール、あなたがHTMLを送信することができ、テキスト形式

15.スペル(アルファベット)文字と最初の文字の文字を解析する(Excelは、ユーザーの名前に基づいてユーザー名のピンイン文字を生成し、ユーザテーブルに導入されました)

16.駅文字、音声リマインダー、JSオーディオ再生コントロール

コンフィギュレーションファイルのINIを読み書き17.java

18.javaのWebSocketインスタントメッセージング技術、ポイントをポイントし、友人、グループは、予約済みの画像ファイル、オフラインメッセージ、チャットを送信します

19. Baiduのリッチテキストエディタには、画像、添付ファイルをアップロードすることができます

20.javaクォーツのタスクスケジューリング(スケジュールされたバックアップアプリケーションのデータベースモジュール)


おすすめ

転載: blog.51cto.com/14491031/2429978