私はJavaのパッケージjava.util.concurrentを研究していました。次の質問が私の心に浮かんできました:Spring Frameworkを使用する場合、マルチスレッドのシナリオについて心配すべきですか?スプリングとスレッドの安全性
たとえば、私はSpring Bootに基づいたAPIを持っています。私の残りのサービスの1つがArrayListを更新します。ただし、ArrayListはスレッドセーフではないため、データが不一致になる可能性があります。しかし、私はSpring Frameworkを使用しています。
質問:現在のArrayListをjavaまたはSpring Frameworkのコンカレントコレクションの1つに変更する必要がありますか?スレッドセーフであり、マルチスレッドシナリオについて心配する必要はありませんか?