0

いくつかの事実から始めましょう。

ここで証明されているように、SimpleDateFormatスレッド セーフではありません: Andy Grove のブログ: SimpleDateFormat と

スレッド セーフ リクエストのパラメーターである文字列を他のオブジェクト (java.util.Date など) に変換する場合は、Java Beans のプロパティ エディター サポートを使用できます。

java.util.Date の場合、Spring は変換を行うクラスCustomDateEditorを提供します。

そのクラスのコンストラクターには、最初の引数として DateFormat が必要でした。したがって、リクエストごとにカスタム プロパティ エディターの登録が行われる場合でも、ここで提案されているように SimpleDateFormat (DateFormat の唯一の標準実装)を挿入すると (下にスクロールするか、ブラウザーで SimpleD を検索してください...)、トラップに遭遇します。 .

スレッドセーフなソリューションは何でしょうか?

4

1 に答える 1