私はApache化学を使用して、Javaサーブレットのコンテンツ管理システムからデータを読み書きしています。現在、CMSでログオンしているユーザーごとに個別のフォルダーを作成しています。ユーザーがログオンするとき、セッションで同じものを使用できるように、ユーザーのフォルダーの参照を確認して取得する必要があります。フォルダーが初めて作成されるとき、createFolder呼び出しを使用してユーザーのフォルダーを取得できます。
Folder userFolder = root.createFolder(newFolderProps);
ただし、フォルダーが既に存在する場合、フォルダーを取得する唯一の方法は、すべての子を反復処理することです。これはかなり非効率的です。すべての子フォルダーを反復処理せずにユーザーフォルダーを直接取得できるように、フォルダー名をクエリパラメーターとして指定する方法があるかどうか疑問に思いました。