Я читаю о Spring Security и задаюсь вопросом, можно ли использовать Spring ACL вместе с гибернацией и нумерацией страниц. Результирующий SQL, безусловно, страшный, но его можно сгенерировать автоматически. Даже можно использовать иерархический ACL, если база данных поддерживает оценка рекурсивного запроса.
Использование пост-фильтра не является решением, так как он нарушает нумерацию страниц и является ненужным накладным расходом по сравнению с фильтрацией ACL внутри базы данных.
Так что у меня действительно есть части, чтобы построить решение. Я хочу знать, сделал ли кто-нибудь это уже.
Ссылки:
- Похожий вопрос от 2012 года без ответа
- список ссылок по этому вопросу