2017-03-06 9 views
0

Spring frameworkの実行の流れを知りたい。Springフレームワークの実行フローを理解する - XMLファイルにブレークポイントを追加する?

NetBeans 8.0.2 IDEでコードをデバッグするときにSpringのXML SpringConfig.xmlファイルにブレークポイントを追加するにはどうすればよいですか?

+2

XMLはコードではありません。ここでブレークポイントを使用することはできません – Jens

+0

xmlパーサーコードにのみブレークポイントを入れることができます。 – GhostCat

+0

実行の流れはスプリングコードで確認できます。 XMLは、Springがプロジェクト構造を理解するためのメタデータです。 – NewUser

答えて

0

いいえ、それはできません。 XMLパーサのコードにアクセスできる場合は、そのコードをステップ実行して、XMLファイルの各部分をどのように解析するかを調べることができます。

0

いいえ、XMLファイルにブレークポイントを追加することはできません。その理由は、XMLがJavaまたはCまたはPerlプログラムのように直接実行されないためです。むしろ、他のプログラムやライブラリ(Springなど)は、というXMLファイルに読み込んで処理します。処理が複数のステップで行われることが多いため、このプロセスはデバッグするのが難しいです。春がやって(と、なぜ、ある程度れているものをお見せすること - 最初のオプションは、春の内側よりロギングを有効にすることです

  • :春の実行の流れをデバッグするのあなたの特定の質問に対処するために

    )。 Springは非常に多くのログを記録するので、非常に役に立ちます。ロギングを有効にする方法は、使用するロギングフレームワークによって異なりますが、通常はログレベルをいくらか増加させるだけです。それについての "春"タグの下に多くの質問があります。

  • これが失敗した場合は、Springフレームワークコード内にブレークポイントを設定して、SpringがXMLをどのように読み込んでいるか、実際にどのように処理しているかをデバッグすることもできます。これには、フレームワークのソースコードが必要です.Mavenのようなツールを使用する場合、これは自動的に行われます。それ以外の場合は、自分で設定する必要があります。これはより複雑ですが、トリッキーな問題には必要です。
  • 最後に、特定の問題が発生した場合は、ここに戻って特定の質問をお聞かせください:-)。
+0

きれいで良い説明のためにsleskeに感謝.... – Nizamuddin

+0

@Nizamuddin:ようこそ。それがあなたに役立つなら、この回答をupvotingまたは受け入れる(緑のチェックマーク)ことを検討してください。 – sleske

関連する問題