0

デバッグログを使用してdePlayframeworkを実行すると、突然多くの非常に詳細なデバッグ情報が得られます。これがどのようにして起こったのかわかりませんし、それを変更する方法もわかりません。私は自分のログにDEBUGレベルを使用していますが、自分のログメッセージは、フレームワークのDEBUG出力に大きく飲み込まれています。これは高速です。

私が行った唯一のことは(私が思うに)「プレイ依存関係」と呼ばれ、ロガーなどのバージョンをダウンロードしたことはないかもしれません。

また、自分で依存関係を追加したので、「依存関係」の実行中に--verboseコマンドを使用しましたが、これはフレームワーク自体の実行に影響を与えるべきではないと思います。ドキュメントに何も見つかりません。私がこれを変えるのを手伝ってくれる人は誰でも。説明のために、DEBUG出力の小さなサンプルを添付しました。

(編集:Play!1.2.4を使用しています。構成ファイルで設定したログレベルに関係なく、DEBUG情報は表示され続けます)

id as id5_、user0_.addDate as addDate5_、user0_.lastUpdate as lastUpdate5_、user0_.app_id as app11_5_、user0_.blocked asblocked5_、user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.631 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.631 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.631 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.631 [play-thread-1]DEBUGorg.hibernate.jdbc。AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)14:32:26.631 [play-thread-1] DEBUG oheStatefulPersistenceContext-非遅延コレクションを初期化しています14:32:26.634 [play-thread-1] DEBUG org .hibernate.jdbc.AbstractBatcher-PreparedStatementを開こうとしています(PreparedStatementsを開く:0、グローバル:0)14:32:26.634 [play-thread-1] DEBUG org.hibernate.SQL-user0_.idをid5_、user0_.addDateとして選択しますas addDate5_、user0_.lastUpdate as lastUpdate5_、user0_.app_id as app11_5_、user0_.blocked asblocked5_、user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_。user 、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.635 [play-thread-1]DEBUGorg.hibernate.jdbc。lastUpdate as lastUpdate5_、user0_.app_id as app11_5_、user0_.blocked asblocked5_、user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0 userType5_ from User user0_ where user0_.userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)app_id as app11_5_、user0_.blocked asblocked5_、user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User_ .userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)app_id as app11_5_、user0_.blocked asblocked5_、user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User_ .userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)user0_.email as email5_、user0_.firstName as firstName5_、user0_.lastName as lastName5_、user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)user0_.passwordHash as password8_5_、user0_.userName as userName5_、user0_.userType as userType5_ from User user0_ where user0_.userName =?制限?14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを開こうとしています(ResultSetを開く:0、グローバルに:0)14:32:26.638 [play-thread-1]DEBUGorg。 hibernate.loader.Loader-結果行:EntityKey [models.User#1] 14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-ResultSetを閉じようとしています(ResultSets:1をグローバルに開きます: 1)14:32:26.638 [play-thread-1] DEBUG org.hibernate.jdbc.AbstractBatcher-PreparedStatementを閉じようとしています(PreparedStatementsを開く:1、グローバルに:1)

4

2 に答える 2

1

これらのログメッセージは、ログバックライブラリからのものです。logback.xml構成ファイルをクラスパスに追加します。

于 2012-05-01T15:14:05.497 に答える
0

log4j.propertiesファイルを作成し、それをconfフォルダーに配置してから、必要に応じて変更します。

于 2012-05-01T11:14:34.417 に答える