Я использую химию Apache для записи и чтения данных из системы управления контентом в сервлете Java. В настоящее время я создаю отдельную папку для каждого вошедшего в систему пользователя в CMS. Когда пользователь входит в систему, я должен проверить и получить ссылку на папку пользователя, чтобы я мог использовать ее в сеансе. Когда папка создается в первый раз, я могу получить папку пользователя с помощью вызова createFolder:
Folder userFolder = root.createFolder(newFolderProps);
Однако, если папка уже существует, единственный способ получить папку - это выполнить итерацию по всем дочерним элементам. Это может быть довольно неэффективно. Мне было интересно, есть ли способ указать имя папки в качестве параметра запроса, чтобы я мог напрямую получить папку пользователей, не перебирая все дочерние папки.