Описание тега spring-ldap
Spring LDAP - это библиотека Java для упрощения операций LDAP, основанная на шаблоне Spring JdbcTemplate. Платформа освобождает пользователя от обычных рутинных операций, таких как поиск и закрытие контекстов, просмотр результатов, кодирование / декодирование значений и фильтров и многое другое.
Класс LdapTemplate инкапсулирует всю сантехническую работу, связанную с традиционным программированием LDAP, такую как создание DirContext, циклическое прохождение NamingEnumerations, обработка исключений и очистка ресурсов. Это оставляет программисту возможность обрабатывать важные вещи - где найти данные (DN и фильтры) и что с ними делать (сопоставить с объектами домена и из них, привязать, изменить, отменить привязку и т. Д.), Точно так же, как JdbcTemplate облегчает программист всего, кроме самого SQL, и того, как данные отображаются в модели предметной области.
В дополнение к этому Spring LDAP обеспечивает поддержку транзакций, библиотеку пулов, интеграцию с Spring Data, плавную поддержку DSL, структуру Object-Directory Mapping (ODM), библиотеку синтаксического анализа LDIF с интеграцией Spring Batch, перевод исключений из NamingExceptions в зеркальное отображение. непроверенная иерархия исключений, а также несколько утилит для работы с фильтрами, путями LDAP и атрибутами.
Официальный веб-сайт: http://projects.spring.io/spring-ldap/
Полезные ссылки: