旨在简化Java中LDAP编程。该库提供的一些功能是:
将JdbcTemplate风格的模板简化为LDAP编程。基于JPA / Hibernate风格的基于注释的对象/目录映射。Spring Data存储库支持,包括对QueryDSL的支持。实用程序简化构建LDAP查询和专有名称。正确的LDAP连接池。客户端LDAP补偿事务支持。
特点
LdapTemplate搜索方法可以确保一个DirContext实例被创建,执行搜索,使用给定的属性映射到一个字符串AttributesMapper,收集串在内部列表中,最后返回列表。它还确保NamingEnumeration和DirContext正确关闭,并处理可能发生的任何异常情况。