これがシナリオです。Scalaで簡単なセッションハンドラーを作成していますが、リストを保存できるクラスが必要です。クラスが正しく機能するには、クラスに関連付けられた他の関数が必要です。
セッションIDでセッションにアクセスします。リストをたどることはめったにありません。常にリストに追加したり、リストから削除したりします。
私の質問:
- この状況で使用する適切なScalaオブジェクトは何ですか?
- 上記のScalaオブジェクトにエンティティを追加または削除するための最良の方法は何ですか?
私はScalaにかなり慣れていないので、私が尋ねているかもしれない基本的な質問を許してください。どんな援助でも大歓迎です。
編集:それにすべてを追加するには...スレッドの安全性が要因です。使用するオブジェクトは、スレッドセーフであるか、セッションIDでアイテムを追加および削除するときにスレッドセーフを考慮しやすいものである必要があります。