1.Spring公式サイトjarパッケージおよびサードパーティ依存jarパッケージcommons-logging-1.2ダウンロード
2956 ワード
1.Spring公式サイト最新jarパッケージをダウンロード
第一歩はダウンロードのウェブサイトに入りますhttps://repo.spring.io/webapp/#/artifacts/browse/tree/General/第2部lib-release-local 第3歩:サブディレクトリorg/springframework/springの順に進み、ダウンロードするSpringバージョンを選択
サードパーティjarパッケージのダウンロードhttp://commons.apache.org/proper/commons-logging/download_logging.cgi
概要
Jakarta Commons-logging(JCL)はapacheが最初に提供したログのインタフェースです.簡単なログ実装とログデカップリング機能を提供します.JCLは、Log 4 j(またはslf 4 jなど)を使用するか、JDK Loggingを使用するかを選択することができるが、彼はLog 4 j、JDK LoggingのAPIに依存しない.プロジェクトのclasspathにlog 4 jのクラスライブラリが含まれている場合はlog 4 jを使用し、そうでない場合はJDK Loggingを使用します.commons-loggingを使用すると、それらのログ方式を柔軟に選択でき、ソースコードを変更する必要はありません.(JDBCのようなAPIインタフェース)
げんり
JCLには、Log(ベースレコーダ)とLogFactory(Logインスタンスの作成を担当)の2つの基本的な抽象クラスがあります.commons-logging.JArがCLASSSPATHに追加されると、使用したいログツールを合理的に推測し、自己設定を行い、ユーザーは設定する必要はありません.デフォルトのLogFactoryは、そのログツールが使用されることを以下の手順で発見し、決定します(最初のツールが見つかったときに検索プロセスが中止します):1まずclasspathの下でcommons-loggingを探します.propertiesファイル.見つかった場合は、定義されたLogインプリメンテーションクラスを使用します.見つからない場合は、システム環境変数orgが定義されているかどうかを検索します.apache.commons.logging.Log,見つければその定義を用いたLog実装クラス;
②classpathにログ実装クラスとしてログ4 jのパケットがあるかどうかを確認し、発見された場合はログ実装クラスとしてログ4 jを自動的に使用する.
③そうでなければ、JDK自身のログ実装クラス(JDK 1.4以降にログ実装クラスがある)を使用する.
④そうでなければ、commons-logging自身が提供した簡単なログ実装クラスSimpleLogを使用する.
Maven依存:
その他はhttps://blog.csdn.net/backbug/article/details/78655664
第一歩はダウンロードのウェブサイトに入りますhttps://repo.spring.io/webapp/#/artifacts/browse/tree/General/第2部lib-release-local 第3歩:サブディレクトリorg/springframework/springの順に進み、ダウンロードするSpringバージョンを選択
サードパーティjarパッケージのダウンロードhttp://commons.apache.org/proper/commons-logging/download_logging.cgi
概要
Jakarta Commons-logging(JCL)はapacheが最初に提供したログのインタフェースです.簡単なログ実装とログデカップリング機能を提供します.JCLは、Log 4 j(またはslf 4 jなど)を使用するか、JDK Loggingを使用するかを選択することができるが、彼はLog 4 j、JDK LoggingのAPIに依存しない.プロジェクトのclasspathにlog 4 jのクラスライブラリが含まれている場合はlog 4 jを使用し、そうでない場合はJDK Loggingを使用します.commons-loggingを使用すると、それらのログ方式を柔軟に選択でき、ソースコードを変更する必要はありません.(JDBCのようなAPIインタフェース)
げんり
JCLには、Log(ベースレコーダ)とLogFactory(Logインスタンスの作成を担当)の2つの基本的な抽象クラスがあります.commons-logging.JArがCLASSSPATHに追加されると、使用したいログツールを合理的に推測し、自己設定を行い、ユーザーは設定する必要はありません.デフォルトのLogFactoryは、そのログツールが使用されることを以下の手順で発見し、決定します(最初のツールが見つかったときに検索プロセスが中止します):1まずclasspathの下でcommons-loggingを探します.propertiesファイル.見つかった場合は、定義されたLogインプリメンテーションクラスを使用します.見つからない場合は、システム環境変数orgが定義されているかどうかを検索します.apache.commons.logging.Log,見つければその定義を用いたLog実装クラス;
②classpathにログ実装クラスとしてログ4 jのパケットがあるかどうかを確認し、発見された場合はログ実装クラスとしてログ4 jを自動的に使用する.
③そうでなければ、JDK自身のログ実装クラス(JDK 1.4以降にログ実装クラスがある)を使用する.
④そうでなければ、commons-logging自身が提供した簡単なログ実装クラスSimpleLogを使用する.
org.apache.commons.logging.Log :
---org.apache.commons.logging.impl.Jdk14Logger JDK1.4 。
---org.apache.commons.logging.impl.Log4JLogger Log4J 。
---org.apache.commons.logging.impl.LogKitLogger avalon-Logkit 。
---org.apache.commons.logging.impl.SimpleLog common-logging 。
---org.apache.commons.logging.impl.NoOpLog common-logging 。 Log 。 。
Maven依存:
commons-logging
commons-logging
1.2
その他はhttps://blog.csdn.net/backbug/article/details/78655664