Spring公式文書学習:開編
4156 ワード
前言:
旅行に入って何年になりますか?Springもずっと使っています.ソースも見ました.関連ブログも書きましたが、やはりSpringに対する理解が足りないと思います.よく考えてみると、Springの使用が足りないので、理解が足りないです.
思い切ってSpringを最初から最後までしっかり勉強して、例の方法で一つ一つ知識を叩きます.
ついでにこれらをブログにまとめて、自分を監督する一方で、勉強にSpringを使う学生にも使いたいです.
現在の学習方式はSpringの公式文書を直接見て、トレーニングの時から先生がSpringフレームコードが優雅だと言いました.
1.参考文献
主にSpringの公式文書です.今見ているのは4.3.23%RELEASEのバージョンです.https://docs.spring.io/spring/docs/4.3.23.RELEASE/spring-framework-reference/htmlsingle/
したがって、例で使用されるSpringバージョンも4.3.23バージョンです.
また、いくつかの理解していない内容については、他の学生のブログを参考にします.
2.構築プロジェクトを開始する
1)筆者はIdeaツールを使って、直接に新しいmaven projectを作成して、springと名づけました.
2)次は主な仕事で、スプリング関連の依存性を追加します.主にスプリングコール、スプリングバック、スプリングネット関連です.また、spring-testはテスト用にも使われています.ログ4 jはログ印刷、lombookはget setなどの方法で生成されます.pom.xmlの主な情報は以下の通りです.
beans.xmlファイルはbeanの基本的な修飾に使います.テンプレートは以下の通りです.
ここでSpringの基本的なプロジェクトテンプレートを勉強して構築します.
同時に筆者もコードをGitHubにリアルタイムでアップロードします.住所は以下の通りです.https://github.com/kldwz/springstudy
旅行に入って何年になりますか?Springもずっと使っています.ソースも見ました.関連ブログも書きましたが、やはりSpringに対する理解が足りないと思います.よく考えてみると、Springの使用が足りないので、理解が足りないです.
思い切ってSpringを最初から最後までしっかり勉強して、例の方法で一つ一つ知識を叩きます.
ついでにこれらをブログにまとめて、自分を監督する一方で、勉強にSpringを使う学生にも使いたいです.
現在の学習方式はSpringの公式文書を直接見て、トレーニングの時から先生がSpringフレームコードが優雅だと言いました.
1.参考文献
主にSpringの公式文書です.今見ているのは4.3.23%RELEASEのバージョンです.https://docs.spring.io/spring/docs/4.3.23.RELEASE/spring-framework-reference/htmlsingle/
したがって、例で使用されるSpringバージョンも4.3.23バージョンです.
また、いくつかの理解していない内容については、他の学生のブログを参考にします.
2.構築プロジェクトを開始する
1)筆者はIdeaツールを使って、直接に新しいmaven projectを作成して、springと名づけました.
2)次は主な仕事で、スプリング関連の依存性を追加します.主にスプリングコール、スプリングバック、スプリングネット関連です.また、spring-testはテスト用にも使われています.ログ4 jはログ印刷、lombookはget setなどの方法で生成されます.pom.xmlの主な情報は以下の通りです.
4.3.23.RELEASE
org.springframework
spring-context
${spring.version}
org.springframework
spring-web
${spring.version}
org.springframework
spring-core
4.3.23.RELEASE
commons-logging
commons-logging
org.projectlombok
lombok
1.16.20
provided
org.springframework
spring-test
${spring.version}
test
junit
junit
4.12
test
org.slf4j
jcl-over-slf4j
1.7.21
org.slf4j
slf4j-log4j12
1.7.21
log4j
log4j
1.2.17
3)src/main/resourceでbeans.xmlとlog 4 j.propertiesファイルを作成するbeans.xmlファイルはbeanの基本的な修飾に使います.テンプレートは以下の通りです.
ログ4 j.propertiesはログのプリント説明に用いられます.テンプレートは以下の通りです.log4j.rootCategory=DEBUG, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} %5p %t %c{2}:%L - %m%n
log4j.category.org.springframework.beans.factory=DEBUG
4)src/test/javaの下でテストクラスのAppplication Contact Testを作成して、テストに用います.ここでSpringの基本的なプロジェクトテンプレートを勉強して構築します.
同時に筆者もコードをGitHubにリアルタイムでアップロードします.住所は以下の通りです.https://github.com/kldwz/springstudy