あなたはGitHubの上に完全なプロジェクトを発見した場合は、プロジェクトを行う方法を学びますか?ハローブログシステム、例えば、Gradleのプロジェクト管理、春ブートフレームワークの使用を使用しています。
ビューの依存
Mavenのか、Gradleの設定項目によってViewは、どのコンポーネントに依存しています。
プロジェクトの実行
春のブートプロジェクトはsrcディレクトリ内のアプリケーションのエントリを持っている、あなたはそれに応じてプロジェクト全体を実行することができます。
非コードファイルには、リソース、設定ファイルなどを確認してください。
コードの表示
ディスパッチに、フロントエンドによって送信された要求を受信したコントローラ層、
サービス層、サービス層、サービスコード/ロジックコード
コードとストアと対話するためにDBリポジトリ
モデルは、オブジェクト、エンティティと関連するデータベースであり、格納されたDTOオブジェクトは、再カプセル化
その他のコンポーネント
utilのツールキット
セキュリティセキュリティ検証
リスナーリスナー
フィルターフィルター
ハンドラプロセッサ
例外例外処理
工場出荷時のクラス
キャッシュキャッシュ
config設定
デバッグ
フロントエンドを入力すると、URLが受信して、要求を処理して見てどのように後端コントローラは、リファレンスAホワイトボックスアイデアはジャンプの方法、内部ロジックを知ることができます。プロジェクト全体の構造が完璧で、多くの場所でも、復興の数を行いました。デバッグの方法で、私たちはより良いプロジェクトは、思考のこの行から学ぶことができるの書き込みに自分の時間で、内部ロジックを知ることができます。