5

AppEngineアプリケーションでリクエスト全体のデータを利用できるようにしたいと思います。

例:

  • リクエストが行われたURL。
  • 認証情報。

これThreadLocalはGAEのJREホワイトリストに含まれているようです。

ThreadLocalこの情報を利用できるようにするための良い安全な方法はありますか?代替/より良い/より受け入れられた方法はありますか?

4

1 に答える 1

8

はい、これらのものをに保存することは受け入れられている慣行ThreadLocalです。ただし、より好ましいアプローチは、これらの値に到達するのではなく、必要な場所にこれらの値を(メソッド引数として)渡すことです。少なくともテスト可能であるため、より望ましいです。

于 2010-07-04T21:10:19.837 に答える