私は春のフレームワークアーキテクチャ(春も同様に使用することを学ぶ)を理解し、Eclipseのフレームワークソースをセットアップしようとしています。私のアプリケーションでspring coreを参照すると、誰でもフレームワークのブートストラップがどこに発生するのかを指摘できます。私はコアパッケージを見ていますが、どこを探しているかわかりません。フレームワークがどのように初期化されるかについての簡単な注釈は、非常に有益です。ありがとうございます。
ありがとうございます。春のフレームワーク構造
0
A
答えて
3
Springの最初のJARはSpring Coreですが、プログラマの観点からは特別なことはしません。最初の本当に重要なJARはSpring-Bean(Spring-Coreも使用しています)です。また、Spring Beanの最も重要なクラスの1つがXMLBeanFactoryです。これを使用すると、小さなデスクトップアプリケーションでもSpringをブートストラップできます。 このJARについては、より複雑なSpringコンテキスト、Spring Webなどに依存します。
Mavenを使用して何に依存するのかはいつでもわかります.Mavenがない場合は、 mvnrepository.com:http://mvnrepository.com/artifact/org.springframework/spring-beans/3.0.5.RELEASE
1
あなたがSpringified Webアプリケーションについて話していると仮定すると、その/WEB-INF/web.xml
ファイルは通常、次のようにサーブレットの宣言が含まれています:DispatcherServlet
は、フレームワークを初期化するようになります
<servlet>
<servlet-name>example</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
、トリガー(と思いますサーブレットの初期化イベントによって呼び出されます。
他の方法は、例えば、具体的には、あなたがそれを探しているあなただけのデバッガで見つけることができない、より多くのあなたが春を使用している方法についての情報、何を追加するのに役立つだろう
関連する問題
- 1. ココアのフレームワーク構造
- 2. 春ComponentScanパッケージ構造
- 3. ディレクトリ構造を持つComposer zend1フレームワーク?
- 4. 春のフレームワーク4.3.1メールが
- 5. PHPのウェブサイトのフレームワークの質問 - 構造を確認する
- 6. 共有ホスティング上のZendフレームワークとMVCのディレクトリ構造
- 7. 既存のJSコードを構造化するためのフレームワーク
- 8. 構造内のシャッフリング構造
- 9. ツリーデータ構造のデータベース構造
- 10. JNA構造内の構造
- 11. Love2D Luaのフレームワーク - Iは、2Dを回すだマップ構造
- 12. Javaクラス構造をテストするためのライブラリまたはフレームワーク
- 13. C構造体内の構造体内部の構造体
- 14. F3(無脂肪PHPフレームワーク)、MVC/OOP構造を追加する
- 15. シンプルなPHPフレームワークに最適なクラス構造は何ですか?
- 16. C++の構造体内の構造体
- 17. 春のフレームワークのデフォルトのエラーページJSON
- 18. 私のスイッチ構造dosent(JavaScriptコントロール構造)
- 19. 構造体配列の構造
- 20. 構造と一定の構造
- 21. アプリケーションのクラス構造とデータベース構造
- 22. ActionScript 3のパッケージ構造とディレクトリ構造
- 23. mexFunctions:構造体内の構造
- 24. 構造体内の構造体
- 25. 構造体の配列 - 構造体?
- 26. 春のフレームワークでのデフォルト分離レベル
- 27. 春 - モック構成
- 28. 角度から春のコントローラへの複雑なJSON構造の送信方法
- 29. 弾性データ構造BIデータ構造
- 30. 構造体変数と構造体メンバ
...あまりにもあります。 – davetron5000
daventronに感謝します。フレームワーク自体がどのように機能するのかを学びたいと思っています。だから、どのようにブートストラップ、主要なアーキテクチャのコンポーネント..それはフレームワーク自体を実装する方法の学習です。少なくとも流れが始まるところでは、私が頭を出し始めると助けになるだろう。ありがとう。 – bsr
マニュアル(http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/)は有用で包括的です。そこに基礎を読んでから具体的な質問があれば、より役に立つ回答を得ることができます。 – skaffman